2008年 7月 27日 日曜日
やっぱり Sun がスキ!
LDomsのゲストドメインにDVD装置を認識させる方法
今回は、LDoms 1.0.3 で機能強化された DVD デバイスをサービスドメインから ゲストドメインにエクスポートする手順を紹介します。
LDoms 1.0.2 までは、ゲストドメインに OS をインストールする際はインストールサーバの環境が 必須でしたが、LDoms 1.0.3 からは DVD デバイス から OS をインス トールできるようになりました。
それでは早速試してみましょう。
Step.1 まずは、サービスドメイン上で動作している vold の管理下から DVD デバイスを外します。
/etc/vold.conf を編集し、use cdrom drive の行をコメントアウト
... # Devices to use # use cdrom drive /dev/rdsk/c*s2 dev_cdrom.so cdrom%d ...
Step.2 vold のサービスを再起動します。
# svcadm refresh volfs # svcadm restart volfs # svcs -a | grep vol online 20:24:23 svc:/system/filesystem/volfs:default
Step.3 cdrw コマンドで DVD のデバイスパスを確認します。
# cdrw -l
CD デバイスを捜しています...
ノード 接続されているデバイス デバイス形式
----------------------+--------------------------------+-----------------
/dev/rdsk/c0t0d0s2 | MATSHITA CD-RW CW-8124 DZ13 | CD リーダー/ライター
Step.4 サービスドメインから DVD デバイスをエクスポートした後、ゲストド メイン(guest01)に割り当てます。
# ldm add-vdsdev /dev/rdsk/c0t0d0s2 cdrom@primary-vds0 # ldm add-vdisk cdrom cdrom@primary-vds0 guest01
Step.5 ゲストドメインを起動して割り当てたデバイスパスを確認します。
# ldm start-domain guest01
LDom guest01 started
# telnet localhost 5000
{0} ok
{0} ok devalias
cdrom /virtual-devices@100/channel-devices@200/disk@1
vdisk1 /virtual-devices@100/channel-devices@200/disk@0
vnet1 /virtual-devices@100/channel-devices@200/network@0
net /virtual-devices@100/channel-devices@200/network@0
disk /virtual-devices@100/channel-devices@200/disk@0
virtual-console /virtual-devices/console@1
name aliases
これで準備が整いました。Step.6 最後に DVD デバイスに OS Disk を挿入し、起動します。
{0} ok boot /virtual-devices@100/channel-devices@200/disk@1:f
Boot device: /virtual-devices@100/channel-devices@200/disk@1:f File and args:
....
....
今までお客様先で LDoms のゲストドメインに OS インストールを実施する際は、インストール サーバの環境を構築するのが面倒でしたが、LDoms 1.0.3 で DVD デバイスから直接 OS をインストール できるのでとても楽になりました。
Posted at 08:37午前 7 27, 2008 by Naoyuki Yamada in Sun | 投稿されたコメント[1]
手順のご紹介、ありがとうございました。ここまで出来るんですね。すごかった!
Posted by レンタルサーバーJP on 12月月 31日, 2008年 at 07:26 午後 JST #