ESXi 5.1 与数据存储失去连接,但与磁盘保持连接

ESXi 5.1 与数据存储失去连接,但与磁盘保持连接

我的 ESXi 主机丢失了一个数据存储。驱动器仍可访问,但它不显示为数据存储(而是显示为设备)。我可以通过 SSH 连接到它并从中复制数据(我目前正在获取所有 vmdx,以防驱动器坏掉)。

日志中出现了以下问题:

Host Connectivity Degraded in ESX/ESXi (1009557)

但它恢复了

Host Connectivity Restored (1009556)

我可以将其添加为新的数据存储,但我必须重新格式化它。

有没有办法重新安装驱动器以便将其检测为数据存储?

它还显示在 esxcli storage vmfs extension list 中

esxcli storage vmfs extent list
Volume Name  VMFS UUID                            Extent Number  Device Name                                                                Partition
-----------  -----------------------------------  -------------  -------------------------------------------------------------------------  ---------
datastore1   4cf78219-37a48610-9f53-001b21811bd8              0  t10.ATA_____SAMSUNG_HE502HJ_______________________________S2B6J90ZA08075           3
datastore3   4ea13fa7-6e0b3afc-8741-b8ac6f95a15a              0  t10.ATA_____ST2000DL0012D9VT156__________________________________5YD4J7JA          1
datastore2   4cf7821a-60777308-3711-001b21811bd8              0  t10.ATA_____SAMSUNG_HE502HJ_______________________________S2B6J90ZA08046           3

更新

重新扫描驱动器后,它又出现了,但大小无效,不久之后驱动器又消失了。看起来不太好……但通过 scp 进行的数据传输仍然有效。

设备的块大小从 1 MB 更改为 175 MB,因此设备大小也发生了变化

答案1

根据vSphere 文档 esxcli确实有一个mount子命令。

  1. 列出所有已被检测为快照的卷。
    esxcli <conn_options> storage filesystem list
  2. 使用卷标签或卷 UUID 运行 esxcli storage filesystem mount。默认情况下,卷会永久挂载,使用 --no-persist 可永久挂载。
    esxcli <conn_options> storage filesystem volume mount --volume-label=<label>|--volume-uuid=<VMFS-UUID>

因此,对于您的情况,您可以运行以下命令来重新挂载 VMFS。

esxcli <conn_options> storage filesystem volume mount --volume-uuid=4cf78219-37a48610-9f53-001b21811bd8
esxcli <conn_options> storage filesystem volume mount --volume-uuid=4ea13fa7-6e0b3afc-8741-b8ac6f95a15a
esxcli <conn_options> storage filesystem volume mount --volume-uuid=4cf7821a-60777308-3711-001b21811bd8

相关内容