かえでBlog

色々なことを徒然と……

ESXi ストレージ作成で失敗

      2015/05/17

サーバー仕様変更に伴い、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

この操作を行った後、ストレージの追加を再度行うと正常にできました。

 - サーバー, 開発 , ,