今回は、VMware ESXiのホストにCD-ROM(DVD-ROM)をマウントさせてみることにした。 VMware ESXiでは、CD-ROM(DVD-ROM)のマウントポイントは「/vmfs/volumes/CDROM」と定められているようで、以下のコマンドでマウントを行える。

vmkload_mod iso9660
/sbin/vsish -e set /vmkModules/iso9660/mount mpx.vmhba32:C0:T0:L0

実際に実行した結果がこちら。

~ # cd /vmfs/volumes/
/vmfs/volumes # ls -la
total 2052
drwxr-xr-x 1 root root 512 Jun 28 02:06 .
drwxr-xr-x 1 root root 512 Jun 28 01:58 ..
drwxr-xr-x 1 root root 8 Jan 1 1970 31bb6d71-5415007a-0480-15012c210e70
drwxr-xr-x 1 root root 8 Jan 1 1970 53ae1f0d-b47fd806-e8a8-000c29d5a883
drwxr-xr-t 1 root root 1400 Jun 28 01:57 53ae1f1c-0cb30a4c-6f2b-000c29d5a883
drwxr-xr-x 1 root root 8 Jan 1 1970 53ae1f22-96a88b75-4d06-000c29d5a883
lrwxr-xr-x 1 root root 35 Jun 28 02:06 datastore1 -> 53ae1f1c-0cb30a4c-6f2b-000c29d5a883
drwxr-xr-x 1 root root 8 Jan 1 1970 eb3ad17f-0bb14456-0847-447a8fed4acb
/vmfs/volumes # vmkload_mod iso9660
Module iso9660 loaded successfully
/vmfs/volumes # /sbin/vsish -e set /vmkModules/iso9660/mount mpx.vmhba32:C0:T0:L0
/vmfs/volumes # ls -la
total 6148
drwxr-xr-x 1 root root 512 Jun 28 02:07 .
drwxr-xr-x 1 root root 512 Jun 28 01:58 ..
drwxr-xr-x 1 root root 8 Jan 1 1970 31bb6d71-5415007a-0480-15012c210e70
drwxr-xr-x 1 root root 8 Jan 1 1970 53ae1f0d-b47fd806-e8a8-000c29d5a883
drwxr-xr-t 1 root root 1400 Jun 28 01:57 53ae1f1c-0cb30a4c-6f2b-000c29d5a883
drwxr-xr-x 1 root root 8 Jan 1 1970 53ae1f22-96a88b75-4d06-000c29d5a883
lrwxr-xr-x 1 root root 20 Jun 28 02:07 CDROM -> mpx.vmhba32:C0:T0:L0
lrwxr-xr-x 1 root root 35 Jun 28 02:07 datastore1 -> 53ae1f1c-0cb30a4c-6f2b-000c29d5a883
drwxr-xr-x 1 root root 8 Jan 1 1970 eb3ad17f-0bb14456-0847-447a8fed4acb
drwxr-xr-x 1 root root 8 Jan 1 1970 mpx.vmhba32:C0:T0:L0

まぁ、ESXiホストでDVDをマウントすること自体が少ないと思うが… Kickstart実行時にファイルのやりとりをする時など、何かしらで使えるだろう。多分…