两个RAID卷,即运行在RAID1上的VMware内核/控制台,驻留在RAID5上的vmdks。 在控制台上输入登录名只会导致SCSI错误,没有密码提示。 值得称赞的是,虚拟机实际上仍在运行。 但是,我们正在考虑,重启后内核可能无法再次启动,并且VM将关闭。

我们有虚拟机的数据库和磁盘备份,但没有vmdks本身的备份。

我有什么选择?

我们目前最好的主意是

  1. 使用VMware Converter从正在运行的VM中创建实时vmdks,就好像是P2V迁移一样。
  2. 重新启动主机服务器并运行RAID诊断,找出“ h”中发生了什么
  3. 尝试重新启动ESX,可能是在重建RAID卷之后
  4. 可能必须在其卷上重新安装ESX并重新连接VM
  5. 如果这不起作用,请将在步骤1中创建的“活动” vmdks附加到其他VM主机。

===============>>#1 票数:1 已采纳

那是背板。 无法访问RAID1的两个驱动器和RAID5的一个驱动器。 令人难以置信的是,VMware虚拟机管理程序从内存继续运行了三天,无法访问其主机磁盘,从而使它管理的虚拟机保持活动状态。

在上面的步骤3中,我们诊断出硬件问题,并更换了RAID控制器,电缆和背板。 重新启动后,我们通过指示控制器向驱动器查询其配置来重新初始化RAID。 两者均退化,并且均已成功修复。

在步骤4,没有必要重新安装ESX。 但是,在启动时,它不想注册VM。 我们必须挖掘一些隐藏的管理内容,以指示内核重新签名VM。 (在VM文档中搜索“签名”。)

我相信我们的后备计划会奏效,已对运行“孤立”的VM的VMware Converter映像进行了测试,并且运行良好,没有数据丢失。 我强烈建议在关闭尽可能多的服务并使该VM尽可能处于只读状态之后,对进入该状态的任何VM执行VMware Converter映像。 通常,将vmdk加载到其他位置或原始主机上作为修复,比通过备份完全重建服务器要快得多。

  ask by Aidan Ryan translate from so

未解决问题?本站智能推荐:

1回复

vmware-tools重新启动是否必须在ESX和guest虚拟机中完成?

在Linux Guest虚拟机上重新启动vmware-tools服务时,是否还需要在ESX上重新启动vmware-tools服务? 我问是因为我还有2位其他客人在此ESX /刀片上运行。 我正在尝试解决SNMP陷阱(不指示来宾健康状况)的晦涩问题,并且由于我在ESX主机上管理数百个Lin
1回复

在VMware ESX虚拟机上进行Maven构建期间性能降低

在我公司的CI环境中,我们有两个构建服务器-ubuntu服务器14.04和Windows服务器2008 R2-都部署在VMware ESX VM上,并具有最佳可用资源(CPU,内存和SSD存储)。 但是,当我们使用maven构建Java代码时,大约需要25分钟,而在每个开发人员的本地PC上
1回复

从VMware获取所有虚拟机的MAC地址

我有一个脚本,该脚本是从VMware文档中获取的,用于通过python脚本和API获取VM的信息。 这给了我 但是我想获得有关每个Vms的更多信息。 具体来说,我想要每个VM的接口和MAC地址。 找到了一些有关如何通过PowerShell执行此操作的链接,但如果可能的话,则希
2回复

vmware中虚拟机之间的共享挂载点

我们目前在我们的办公室网络中运行vmware esx服务器。 我们的vmware来宾计算机正在运行Ubuntu Server 11.04。 我们正在寻找一种共享存储空间的方法,该存储空间可通过使用虚拟磁盘来宾机访问。 如果其中一个来宾计算机写入共享存储空间,则所有其他来宾将看到更改。
1回复

在C#中获取ESX服务器的日期时间

我正在寻找一种简单的方法来获取c#中esx服务器的日期和时间。 这必须是硬件时间,所以我认为这是BIOS时间。 VM重新启动时,通常会获得BIOS时间。 就是我想要作为日期时间对象的时间。 我想我应该使用这样的东西: 有人知道我如何可以轻松地对此进行测试吗? 我的网络中没有
5回复

如何判断我是否在VMWARE虚拟机(来自linux)中运行?

我有一台VMWARE ESX服务器。 我在该服务器上运行Redhat VM。 如果我在VM中运行,我需要一种以编程方式测试的方法。 理想情况下,我想知道如何从Perl中做到这一点。
1回复

VMWare-尝试在VM上上传时服务器出现500错误

假设我有2个“物理” ESX,它们均以vSphere Server为首。 我想做的是运行一个脚本,该脚本会将文件上传到指定的VM。 因此,基本上,我使用VMWare社区提供的VIFS.pl脚本,可在此处找到其文档: http ://pubs.vmware.com/vsphere-51/ind
1回复

VMWare PowerCli-连接远程ESX主机时出现问题-ResourceUnavailable:(:) [Get-VMHost],ViServerConnectionException

我正在尝试使用PowerCli 6.5版本release1连接远程ESX主机,以从Windows 10系统获取所有VM。 在执行connect-VIServer时,我没有得到任何输出或错误。 但是,在执行get-VMHost时,出现以下错误消息。 Vsphere Client可以使用相同的
1回复

VMware Virtual Infrastructure Remote CLI在ESX / i中查找未使用的机器/磁盘

在VMware ESX / i中,如何使用VMware Virtual Infrastructure Remote CLI查找未使用的计算机/磁盘? 我的库存很大,磁盘上有很多文件,我想找到可以删除的文件。 我要确定的是 主机上的任何vmx计算机正在使用vmdk磁盘,或者是否
2回复

使用System.Management查询VMware服务器

摘要:是否可以指定使用System.Management;查询WMI时要使用的端口System.Management; 我在Linux下有一个python脚本,该脚本使用WBEM查询许多ESXi服务器上的类,以检查各种子系统上的警告或错误。 以前,我分别编写了WPF应用程序,该应用程序使