免責事項: これは英文の記事「Converting a virtual disk into a Raw Device Mapping (3443266)」の日本語訳です。記事はベストエフォートで翻訳を進めているため、ローカライズ化コンテンツは最新情報ではない可能性があります。最新情報は英語版の記事で参照してください。
# esxcfg-mpath -L
vmhba33:C0:T0:L0 state:active naa.6090a038f0cd6e5165a344460000909b vmhba33 0 0 0 NMP active san iqn.1998-01.com.vmware:bs-tse-i137-35c1bf18 00023d000001,iqn.2001-05.com.equallogic:0-8a0906-516ecdf03-9b9000004644a365-bs-lab-vc40,t,1
# vmkfstools –i srcfile -d rdm:/vmfs/devices/disks/identifier /vmfs/volumes/datastore/vmdir/vmname.vmdk
identifier
の値は、手順 3 で記録した値を表しています。# vmkfstools -i olddisk.vmdk -d rdm:/vmfs/devices/disks/naa.0600034392874872788777273 /vmfs/volumes/TestDatastore/TestVM/rdmdisk.vmdk
# vmkfstools –i srcfile -d rdmp:/vmfs/devices/disks/identifier /vmfs/volumes/datastore/vmdir/vmname.vmdk
identifier
の値は、手順 3 で記録した値を表しています。# vmkfstools -i olddisk.vmdk -d rdmp:/vmfs/devices/disks/naa.0600034392874872788777273 /vmfs/volumes/TestDatastore/TestVM/rdmdisk.vmdk
# esxcfg-mpath -l
Disk vmhba2:0:3 /dev/sdb (409594MB) has 2 paths and policy of Most Recently Used
FC 16:0.0 2100001b32010007<->500805f300124a91 vmhba2:0:3 On active preferred
FC 16:0.0 2100001b32010007<->500805f300124a99 vmhba2:1:3 On
確認するには、作業している仮想マシンを vSphere Client から選択します。
[仮想マシン] > [設定の編集] を選択します。
仮想 Raw デバイス マッピング (RDM) ディスクをハイライト表示して、vm.id をコピーします。
たとえば、VM-ID は次のようになります。
VM-ID : vml.020007000060060160c66030003c784fe4a808e211565241494420
デバイスおよび NAS ID を特定するには、 SSH またはコンソール セッションから、次のコマンドを入力します。
# ls -l /vmfs/devices/disks | grep vml.020007000060060160c66030003c784fe4a808e211565241494420
次の例のような出力が表示されます。
ls -l /vmfs/devices/disks | grep vml.020007000060060160c66030003c784fe4a808e211565241494420
lrwxrwxrwx 1 root root 36 Feb 20 16:08 vml.020007000060060160c66030003c784fe4a808e211565241494420 -> naa.60060160c66030003c784fe4a808e211
lrwxrwxrwx 1 root root 38 Feb 20 16:08 vml.020007000060060160c66030003c784fe4a808e211565241494420:1 -> naa.60060160c66030003c784fe4a808e211:1
ディスクの識別の詳細については、上記の注を参照してください。
# vmkfstools –i srcfile -d rdm:/vmfs/devices/disks/identifier:partition /vmfs/volumes/datastore/vmdir/vmname.vmdk
identifier
の値は、手順 3 で記録した値を表しています。 partition
は、その LUN のパーティションを表しています。# vmkfstools -i olddisk.vmdk -d rdm:/vmfs/devices/disks/vmhba3:0:2 /vmfs/volumes/TestDatastore/TestVM/rdmdisk.vmdk
# vmkfstools –i srcfile -d rdmp:/vmfs/devices/disks/identifier:partition /vmfs/volumes/datastore/vmdir/vmname.vmdk
identifier
の値は、手順 3 で記録した値を表しています。 partition
は、その LUN のパーティションを表しています。# vmkfstools -i olddisk.vmdk -d rdmp:/vmfs/devices/disks/vmhba3:0:2 /vmfs/volumes/TestDatastore/TestVM/rdmdisk.vmdk