首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >当我安装了VMware ESXi的USB或SD卡失败时会发生什么?

当我安装了VMware ESXi的USB或SD卡失败时会发生什么?
EN

Server Fault用户
提问于 2013-10-28 21:30:35
回答 4查看 51.1K关注 0票数 32

安装在运行HP ProLiant DL380p Gen8 ESXi的VMware服务器上的SD卡刚刚失败:(

我在vCenter控制台和HP ProLiant劳工组织事件日志中遇到了一些不祥的消息.

失去了与设备的连接。备份引导文件系统。因此,主机配置更改将不会保存到持久存储中。

嵌入式Flash/SD卡:错误写入介质0,物理块848880:堆栈异常。

VMware提倡将USB和SD (SDHC)引导设备用于ESXi。这是开发较小占用空间的ESXi的主要原因之一(相对于较旧的ESX)。我花了很多时间向同事和客户强调在ESXi的可安装模式和嵌入式模式之间之间的差异。然而,这些失败似乎确实发生了。在这种情况下,这是我的第三个例子。

幸运的是,这是一个带有SAN存储的vSphere集群。应采取哪些步骤来补救这一失败?

EN

回答 4

Server Fault用户

回答已采纳

发布于 2013-11-02 10:10:27

下面是我用来解决这个问题的过程:

VMware ESXi可以安装在嵌入式模式或可安装模式下。正如概述的这里一样,安装模式取决于目标媒体和ESXi安装程序可用卷的大小。

  • USB、SDHC或任何小于5GB的设备:嵌入式
  • 大于或等于5GB大小的硬盘驱动器/卷:可安装

嵌入式模式下运行ESXi的唯一特点之一是操作系统在正常运行过程中被加载到内存和每小时只接触USB/SD设备中。在我的情况下,该系统继续运行,即使一个失败的SDHC设备。

我在vCenter接口指示不会保存配置更改。中收到的错误消息,但是集群仍然可用。我在这个状态下离开了系统好几天,直到我能够到数据中心去替换SD卡。

关于USB或SD设备故障后要采取的步骤,重要的是提取和保存主机设置的副本!!

这很容易实现通过PowerCLI或vSphere。我使用了从PowerCLI服务器运行的vCenter:

代码语言:javascript
运行
复制
Get-VMHostFirmware -VMHost 10.10.8.22 -BackupConfiguration -DestinationPath C:\Users\ewwhite\Downloads
  • 在此之后,我将所有虚拟机从受影响的主机中撤出,并将其置于维护模式。
  • 然后主机被关闭,SDHC卡替换为一个新设备,我再次安装了ESXi。
  • 一旦主机再次使用新的ESXi安装,我只需进行最低限度的配置更改,就可以使主机在网络上可见;设置IP信息、vlan和密码。
  • 我通过PowerCLI将保存的配置重新加载到主机..。

在这个步骤中,我使用了:

代码语言:javascript
运行
复制
Set-VMHostFirmware -VMHost 10.10.8.22 -Restore -SourcePath c:\Users\ewwhite\configBundle-10.10.8.22.tgz -HostUser root -HostPassword YoMama!!

还原配置会强制主机重新启动。再次,我能够发出一个重新连接,重新加入主机在vCenter和退出维护模式。

如果PowerCLI不可用,则ESXi shell命令如下所示:

代码语言:javascript
运行
复制
vim-cmd hostsvc/firmware/backup_config 

这会产生一个web链接,您可以浏览并下载主机配置的tarball。

您可以将配置文件SCP到主机,并使用以下方法恢复设置。

代码语言:javascript
运行
复制
vim-cmd hostsvc/firmware/restore_config /tmp/configBundle.tgz

就这样!

票数 32
EN

Server Fault用户

发布于 2013-10-28 21:56:14

KB文章:http://kb.vmware.com/selfservice/documentLinkInt.do?micrositeID=&popup=true&languageId=&externalID=2004784

注意:如果原始的SD闪存卡或USB驱动器失败,这些步骤可用于灾难恢复容量,以便在替换的USB驱动器或SD闪存卡上尽可能快地运行一个功能齐全的ESXi主机。如果您有包含生产信息的本地数据存储,并且已在灾难恢复场景中的替换USB闪存驱动器或SD闪存卡上完成安装,则可能需要执行以下附加步骤:

  1. 使用ESXi客户端连接到vSphere主机,或将ESXi主机添加到现有的vCenter服务器实现中。
  2. 单击主机。
  3. 单击“配置”选项卡。
  4. 单击存储。
  5. 单击Rescan以确保可以看到所有数据存储。
  6. 浏览数据存储并注册位于数据存储上的任何虚拟机。
票数 11
EN

Server Fault用户

发布于 2013-10-28 21:52:14

我想说的是,只要在新卡上重新安装ESXi,就不值得花费时间或精力来保存当前卡上可能损坏的数据。

票数 5
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/549253

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档