「storageSystem」の「HostStorageSystem.ComputeDiskPartitionInfo」 の呼び出しが失敗しました。
サーバー仕様変更に伴い、VMware vSphere ESXi 5.50をインストール。
HDDが複数あるので、ストレージの追加を行おうとすると
ESXi「***.***.**.**」で オブジェクト「storageSystem」の「HostStorageSystem.ComputeDiskPartitionInfo」 の呼び出しが失敗しました。
とエラーが発生
原因はどうやら他のシステムで使用してたものはフォーマットできずにエラーが発生する場合があるようです。(多分)
対処方法
改善方法はESXiにSSHで繋ぎ、partedUtilコマンドを使って既にあるパーティションを削除すればいいそうです。
#HDDの確認
~ # esxcfg-scsidevs -l
t10.ATA_____Hitachi_HDS5C3020ALA632_______________________ML0230FA0ABP9D
Device Type: Direct-Access
Size: 1907729 MB
Display Name: Local ATA Disk (t10.ATA_____Hitachi_HDS5C3020ALA632____________ ___________ML0230FA0ABP9D)
Multipath Plugin: NMP
Console Device: /vmfs/devices/disks/t10.ATA_____Hitachi_HDS5C3020ALA632______ _________________ML0230FA0ABP9D
Devfs Path: /vmfs/devices/disks/t10.ATA_____Hitachi_HDS5C3020ALA632__________ _____________ML0230FA0ABP9D
Vendor: ATA Model: Hitachi HDS5C302 Revis: ML6O
SCSI Level: 5 Is Pseudo: false Status: on
Is RDM Capable: false Is Removable: false
Is Local: true Is SSD: false
Other Names:
vml.01000000002020202020204d4c303233304641304142503944486974616368
VAAI Status: unknown
#パーティションの確認
~ # partedUtil get /dev/disks/t10.ATA_____Hitachi_HDS5C3020ALA632_______________________ML0230FA0ABP9D
243201 255 63 3907029168
1 63 10233404 130 128
2 10233405 3702211379 131 0
3 3702211380 3907007999 131 0
#パーティションの削除(三つ存在してたので三つ削除)
~ # partedUtil delete /dev/disks/t10.ATA_____Hitachi_HDS5C3020ALA632_______________________ML0230FA0ABP9D 1
~ # partedUtil delete /dev/disks/t10.ATA_____Hitachi_HDS5C3020ALA632_______________________ML0230FA0ABP9D 2
~ # partedUtil delete /dev/disks/t10.ATA_____Hitachi_HDS5C3020ALA632_______________________ML0230FA0ABP9D 3
#削除されているか確認
~ # partedUtil get /dev/disks/t10.ATA_____Hitachi_HDS5C3020ALA632_______________________ML0230FA0ABP9D
243201 255 63 3907029168
この操作を行った後、ストレージの追加を再度行うと正常にできました。