情况: 在集成的一体化ESXi / ZFS存储服务器上,存储虚拟机使用裸机磁盘,并通过NFS(或iSCSI)将文件系统导出到ESXi,ESXi将其用作其他VM的池存储,在更新存储虚拟机时有一个问题,因为许多正在运行的虚拟机依赖于它,并且会因为NFS.AllPathsDown或类似原因而超时,这就等于将驱动器从正常的服务器上NFS.AllPathsDown而不closures。 当然,可以closures所有虚拟机,但这会变得非常耗时,也很乏味(或者必须编写脚本)。 将VM移到另一个主机上可能是可能的,但是花费更长的时间,并且在一台机器很多的小型设置中可能无法实现。 暂停虚拟机可以工作,但也很慢(有时比关机慢)。 可能的解决scheme… 一个简单而有效的解决scheme似乎是通过CLI停止VM进程与kill -STOP [pid]之后find它ps -c | grep -v grep | grep [vmname] ps -c | grep -v grep | grep [vmname] ps -c | grep -v grep | grep [vmname] ,执行存储虚拟机的升级/重启,然后使用kill -CONT [pid]继续VM进程的执行。 类似的解决scheme可能是快速重新启动 (在Solaris上可用/ illumos通过reboot -f或在Linux上通过kexec-reboot ),这需要几秒钟而不是几分钟,ESXi中的NFS超时(NFS连接丢失所有I / O被暂停,我想120秒,直到它被认为是永久存储下来)。 如果重启时间在ESXi NFS窗口内,理论上它应该与由于错误纠正而不响应一分钟的磁盘相当,然后恢复正常操作。 …和问题? 现在,我的问题是: 哪种方法更好,还是同样好/坏? 在数据库,Active Directory控制器,用户运行作业等机器等特殊情况下,什么是非预期的副作用? 在哪里要小心? […]
是否可以从guest虚拟机中确定我的guest虚拟机所驻留的VMware主机(ESX或ESXi)的名称? 我希望这可以通过VMware Tools,但不知道在哪里看。
我们计划build立3个VMware节点,并将我们的基础设施从物理服务器迁移到虚拟机。 我还没有决定要采用哪一种NAS,但是我知道我需要一个支持iSCSI的解决scheme,让VMware Live迁移工作。 现在,我们有一个在Active Directory环境中运行Windows 2008的文件服务器。 我们有几个需要通过Active Directory权限进行保护的共享。 由于我们正在对基础架构进行大幅改动,因此如果我们使用的是NAS,那么我就需要重新考虑专门的Windows 2008服务器来托pipe文件。 NAS将用于存储VMware服务器的VM映像。 那么将NAS用作文件服务器还是个好主意,或者我们现在应该做什么,并使用Windows 2008(虚拟)服务器来提供这些文件? 我从性能angular度来考虑这个问题。 我们目前的(物理)设置是缓慢的。
我想在我的networking中部署VMware VSA的安装,为此我在每个服务器上安装了2xquad nics(2个Dell PE 1950) 一切看起来都很好,但是安装程序却抱怨一些NFS地址冲突,我不明白,因为它是一个完全封闭的networking。 networking简图: 所以,如您所见,我直接在服务器之间连接VSAnetworking。 但是,这实际上是支持,还是我必须使用交换机和可路由的IP? 我的vCenter服务器通过不同子网上的“站点到站点”VPN进行连接。 ESXi服务器位于192.168.99.X / 24子网中,vCenter服务器位于10.100.100.X / 24子网中。 我将192.168.253.X / 24的VSAconfiguration为前端networking,将192.168.254.X / 24configuration为后端networking。 我自己configurationportgroups,因为安装程序抱怨这不是一个绿地安装。 VSA install configuration: VSA Management Network Settings: VSA Cluster IP Address: 192.168.253.10 VSA Cluster Service IP Address: 192.168.253.20 Subnet Mask: 255.255.255.0 Gateway: 192.168.99.1 Host Network Settings: 192.168.99.236 Management IP Address: 192.168.253.210 Datastore IP Address: […]
我目前正试图添加一个我已经进入福尔曼1.4.1的ESXi集群,并遇到了权限问题。 目前,我给了一个服务帐户以下权限: 数据中心级别: 数据存储 – >分配空间 虚拟机 – >库存 – >新build 集群级: 数据存储 – >分配空间 networking – >分配networking 资源 – >将资源池分配给虚拟机 VM – > * 因此,我们仍然有分配接口到networking的问题,我不能为指定的机器创build一个磁盘。 有没有人知道工头在vSphere群集上configuration所需的最低权限?
现在有很多关于VMware与OpenStack集成的讨论。 我注意到,Novanetworking服务正在使用VMware的标准和vDS。 在我们的环境中部署一个完整的OpenStack实例目前是不可行的,但是我们想要使用他们用于Standard vSwitch自动化的任何技术。 除了使用Open vSwitch,这对于我们现有的设置来说并不理想,我无法find任何方式来使用libvirt。 目前,我们正在使用VMware的虚拟机助手(vMA)来控制vSphere标准networking交换机,但希望转向更独立于平台的技术。 所以我想知道是否有人知道使用什么工具/ API Nova来自动化VMware的vSwitch。 有没有人有一个想法?
我有一个Fedora 18虚拟机,停止运行几个小时到几天后更新eth1上的ARP表。 同一个虚拟机pipe理程序中还有其他虚拟机可以访问所有相同的networking。 有问题的网卡的tcpdump只显示ARP广播,但没有响应。 vDS上的其他虚拟机都不会看到有问题的网卡的ARP广播。 目前我能解决这个问题的唯一方法就是重启虚拟机,然后一切正常。 我尝试过更改vDS上的端口,甚至在丢失eth1的ARP表之后翻转networkingconfiguration,但ARP问题跟在eth1之后,但我可以访问最初在eth1上的机器。 如果静态添加在同一子网上的机器的ARP条目,我没有连接问题。 pipe理程序是带有flex-10networking模块的HP BL49X系列。 有没有人见过这样的事情?
这个问题是双重的。 第1部分: 虚拟化一个存储解决scheme并运行VMDK而不是原始VMFS数据存储是一个坏主意。 基本上我们假设我有2 TB的RAID值的DAS。 目前我在DAS VMSFS上有几个VMDK。 我想要做的是从VMFS中删除VMDK,为FreeNAS安装(一个大的FreeNAS VMDK)分配一个好的1.8-1.9TB,并通过NFS运行其他的VMDK。 我没有NAS的硬件,但有一堆不同的股份。 这将简化我的pipe理。 我知道有另外一层存储抽象(一个由RAID的DAS格式化为VMFS的NFS上的虚拟ZFS文件系统),但是我不明白这可能太糟糕了。 与DAS上的简单VMFS数据存储相比,NAS还具有更多function。 第2部分: VMWare在长时间运行的快照上皱眉,但是ZFS快照呢? 是否安全\build议在ZFS快照上运行我的客户VMDK(Windows客户端,随机服务器)? 这将使我能够将VM快速回滚到以前的状态,而不会在VMFS上直接运行长时间运行的快照。
我正在运行与英特尔DC3700 800GB的VMware ESXi 6.0.0。 我的虚拟机正在运行带有8GB RAM和4CPU内核的Windows 10 x64。 整个VM是32GB,并坐在SSD上。 我在1GiB文件大小使用CrystalDiskMark,并且关心Sequential阅读: 当我将Windows直接安装到SSD上时,读取速度为2700MB / s。 在安装VMW-ESX-5.5.0-intel-nvme-1.0e.1.1-2791094之前,我正在读取800MB / s的数据。 现在,我已经安装了它,我仍然只读取1700MB /秒。 我可能会错过什么,导致它仍然缓慢运行? [root@localhost:~] esxcfg-scsidevs -a vmhba38 ahci link-n/a sata.vmhba38 (0000:00:1f.2) Intel Corporation Wellsburg AHCI Controller vmhba39 ahci link-n/a sata.vmhba39 (0000:00:1f.2) Intel Corporation Wellsburg AHCI Controller vmhba0 ahci link-n/a sata.vmhba0 (0000:00:11.4) Intel Corporation Wellsburg AHCI Controller vmhba1 ahci link-n/a […]
重要更新:我尝试使用我拥有的最大的VM,大小为275GB。 只要我把它调整到500GB来增加空间(它需要它),它现在会显示“Error loading operating system”。 什么可能导致这个? 我可以缩回来吗? – 原版的 – 由于我们需要运行旧版软件(VMware ESXi,6.5.0,4564106),因此我们在VM中运行Windows 2003 Server Standard。 最近,服务器崩溃(ESXi紫屏),从那时起,机器不再启动。 为了解决这个问题,我们从前一天恢复了备份,但是足够的话,问题不会消失。 即使我们去了几天,它仍然不会启动。 详细的问题是:首先,在启动时出现'加载操作系统时出错'。 我可以通过使用CD ISO启动并执行fixboot , fixmbr和bootcfg /rebuild ,将其置于左上angular的黑色光标,即不闪烁。 但是我无法正确启动它。 我尝试了以下内容: 将vsphere中的磁盘控制器从SCSI更改为IDE,重做三位一体( fixboot , fixmbr , bootcfg /rebuild ) 我使用debian直观的看了数据,一切都在那里。 autoexec.bat和config.sys是空的(0字节),boot.ini是好的。 我们试图在第二张磁盘上安装Debian,试图用GRUB启动,同样的事情(黑屏,白色光标,不闪烁) 我们尝试了更多的RAM,更less的内存,更less的CPU,更多的CPU,使用VM版本10(6.0),但没有运气 在另一台主机上运行它 运行Windows Server 2003还原(覆盖多个系统文件的地方),结果相同 运行chkdsk /P /R 我不知道还有什么要尝试的。 我最近把VHD从250GB扩展到500GB(把compmgmt.msc中的分区大小调整到500GB),这是我做的唯一的事情。 VHD曾经在vmware播放器中运行,然后我们将其转换并在vSphere上运行。 有任何想法吗?