我是在一张1TB的硬盘上安装了ESXi系统,并且默认建立了一个VMFS6的数据存储datastore1。开学后从家带到学校换到了另一台物理机上面,发现网络出现故障,Ping不通主机,随即尝试重置管理网络,不料将整个系统重置……网络是恢复了,能够进到Web Client,但是发现系统中的数据存储全部丢失,好在分区表还在,应该只是系统中的挂载信息丢失,没有挂载上。
运行一下命令查看没有挂载的数据存储信息:
[root@esxi:~] esxcli storage vmfs snapshot list
你大致会看到一下内容:
49d22e2e-996a0dea-b555-001f2960aed8 Volume Name: datastore1 VMFS UUID: 49d22e2e-996a0dea-b555-001f2960aed8 Can mount: true Reason for un-mountability: Can resignature: true Reason for non-resignaturability: Unresolved Extent Count: 1
没有其他情况的话可以用esxcfg-volume -M VMFS_UUID|label命令挂载即可,例如
[root@esxi:~] esxcfg-volume -M datastore1
其他情况可参考《VMware KB 1011387》
-
Linux 误删文件找回
:下一篇 »
发表于 2021-06-09 下午 04:16:21
感谢大佬,这个问题也纠结了我半天。
官方iso没有我的网卡驱动,无法安装,于是我用虚拟机挂载物理盘,安装好,然后再打网卡驱动,随后把硬盘插上物理机,开机就不识别datastore。
发表于 2021-11-13 下午 12:52:41
感谢教程,今天刚出问题,完美解决
发表于 2023-06-10 上午 09:47:34
完美解决!