ESXi 5.1与Datastore丢失连接,但不连接到磁盘

我从ESXi主机中丢失了一个数据存储。 该驱动器仍可访问,但不会显示为数据存储(但是作为设备)。 我可以通过SSH连接到它,并从中复制数据(我现在正在获得所有vmdx,以防驱动器死亡)。

以下问题出现在日志中:

Host Connectivity Degraded in ESX/ESXi (1009557)

但它恢复了

Host Connectivity Restored (1009556)

我可以添加它作为一个新的数据存储,但我将不得不重新格式化它。

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

它也显示在esxcli存储虚拟机范围列表中

 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,因此会改变设备大小

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

  1. 列出已检测为快照的所有卷。
    esxcli <conn_options> storage filesystem list
  2. 使用卷标或卷UUID运行esxcli存储文件系统安装。 默认情况下,卷是永久挂载的,请使用–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