新しくディスク接続したESXiホストに対して、vSphere Clientを用いて、データストアを作成できる。
ただし、追加したディスクに既にパーティションが存在して、新規にパーティションが作成できない場合、エラーが発生した。
そのため、先にパーティション削除の操作が必要になった。
<作業手順>
(注意)以下の手順で今回追加したディスクのパーティションはすべて消去している。
1、ESXi5ホストをシャットダウンし電源を切り、ディスクをSATAポートに接続し再度ホストを起動した
2、追加したディスクにすでにパーティションが存在している場合、次の手順で全て削除した
○新しく接続したディスクのデバイス名を確認した
~ # cd /dev/disks/
/dev/disks # ls
t10.ATA_____C3002DCTFDDAC064MAG______________________00000000104302FE1AB1
t10.ATA_____C3002DCTFDDAC064MAG______________________00000000104302FE1AB1:1
t10.ATA_____C3002DCTFDDAC064MAG______________________00000000104302FE1AB1:2
t10.ATA_____C3002DCTFDDAC064MAG______________________00000000104302FE1AB1:3
t10.ATA_____C3002DCTFDDAC064MAG______________________00000000104302FE1AB1:5
t10.ATA_____C3002DCTFDDAC064MAG______________________00000000104302FE1AB1:6
t10.ATA_____C3002DCTFDDAC064MAG______________________00000000104302FE1AB1:7
t10.ATA_____C3002DCTFDDAC064MAG______________________00000000104302FE1AB1:8
t10.ATA_____ST1000DM0032D9YN162__________________________________Z1D08GKF ←対象のディスクを型番から確認した
t10.ATA_____ST1000DM0032D9YN162__________________________________Z1D08GKF:1
t10.ATA_____ST1000DM0032D9YN162__________________________________Z1D08GKF:2
vml.01000000002020202020202020202020205a31443038474b46535431303030
vml.01000000002020202020202020202020205a31443038474b46535431303030:1
vml.01000000002020202020202020202020205a31443038474b46535431303030:2
vml.01000000003030303030303030313034333032464531414231433330302d43
vml.01000000003030303030303030313034333032464531414231433330302d43:1
vml.01000000003030303030303030313034333032464531414231433330302d43:2
vml.01000000003030303030303030313034333032464531414231433330302d43:3
vml.01000000003030303030303030313034333032464531414231433330302d43:5
vml.01000000003030303030303030313034333032464531414231433330302d43:6
vml.01000000003030303030303030313034333032464531414231433330302d43:7
vml.01000000003030303030303030313034333032464531414231433330302d43:8
○新しいディスクに対してfdiskコマンドを起動する
/dev/disks # fdisk t10.ATA_____ST1000DM0032D9YN162__________________________________Z1D08GKF
○既存のパーティションテーブルの確認
Command (m for help): pパーティションが2つ存在することが分かった。
Disk t10.ATA_____ST1000DM0032D9YN162__________________________________Z1D08GKF: 1000.2 GB, 1000204886016 bytes
255 heads, 63 sectors/track, 121601 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
t10.ATA_____ST1000DM0032D9YN162__________________________________Z1D08GKFp1 * 1 64 512000 83 Linux
Partition 1 does not end on cylinder boundary
t10.ATA_____ST1000DM0032D9YN162__________________________________Z1D08GKFp2 64 267350 2146970624 8e Linux LVM
○一つ目のパーティションを削除した (dコマンドを用いた)
Command (m for help): d
Partition number (1-4): 1
○削除の確認を行った
Command (m for help): p
Disk t10.ATA_____ST1000DM0032D9YN162__________________________________Z1D08GKF: 1000.2 GB, 1000204886016 bytes
255 heads, 63 sectors/track, 121601 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
t10.ATA_____ST1000DM0032D9YN162__________________________________Z1D08GKFp2 64 267350 2146970624 8e Linux LVM
○残り(2つ目)のパーティションの削除を行った
Command (m for help): d
Selected partition 2
○確認を行った
Command (m for help): p
Disk t10.ATA_____ST1000DM0032D9YN162__________________________________Z1D08GKF: 1000.2 GB, 1000204886016 bytes
255 heads, 63 sectors/track, 121601 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
○今回の変更をこのディスクに書き込んだ
Command (m for help): w/dev/disks #
The partition table has been altered!
Calling ioctl() to re-read partition table
3、vSphere Clientを用いて、新しいディスクにデータストアを作成した
「構成」 →「ストレージの追加」 →「ディスク/LUN」 →「次へ」 と進み、
表示される使用可能なディスク一覧から、対象のディスクを選択する。
つづいて質問に答えていき、フォーマットの方法などを選択すれば、自動的にデータストアが作成された。