ここでは、primary ドメインから ISO イメージをエクスポートし、それを使用してゲストドメインをインストールする手順について説明します。この手順では、primary ドメインとゲストドメインの両方が構成されていることを前提としています。
たとえば、次のように ldm list を実行すると、primary ドメインと ldom1 ドメインの両方が構成されていることが表示されます。
# ldm list NAME STATE FLAGS CONS VCPU MEMORY UTIL UPTIME primary active -n-cv SP 4 4G 0.3% 15m ldom1 active -t--- 5000 4 1G 25% 8m |
仮想ディスクサーバーデバイスを追加して、ISO イメージをエクスポートします。
この例では、ISO イメージは /export/images/sol-10-u8-ga-sparc-dvd.iso です。
# ldm add-vdsdev /export/images/sol-10-u8-ga-sparc-dvd.iso dvd-iso@primary-vds0 |
ゲストドメインを停止します。
この例では、論理ドメインは ldom1 です。
# ldm stop-domain ldom1 LDom ldom1 stopped |
ISO イメージの仮想ディスクを論理ドメインに追加します。
この例では、論理ドメインは ldom1 です。
# ldm add-vdisk s10-dvd dvd-iso@primary-vds0 ldom1 |
ゲストドメインを再起動します。
この例では、論理ドメインは ldom1 です。
# ldm start-domain ldom1 LDom ldom1 started # ldm list NAME STATE FLAGS CONS VCPU MEMORY UTIL UPTIME primary active -n-cv SP 4 4G 0.4% 25m ldom1 active -t--- 5000 4 1G 0.0% 0s |
この例では、ldm list コマンドにより、ldom1 ドメインが起動されたばかりであることが表示されています。
ゲストドメインに接続します。
# telnet localhost 5000 Trying 127.0.0.1... Connected to localhost. Escape character is '^]'. Connecting to console "ldom1" in group "ldom1" .... Press ~? for control options .. |
ISO イメージが仮想ディスクとして追加されていることを確認します。
{0} ok show-disks a) /virtual-devices@100/channel-devices@200/disk@1 b) /virtual-devices@100/channel-devices@200/disk@0 q) NO SELECTION Enter Selection, q to quit: q |
この例では、新しく追加されたデバイスは /virtual-devices@100/channel-devices@200/disk@1 です。
ゲストドメインを起動して、ISO イメージからインストールします。
この例では、/virtual-devices@100/channel-devices@200/disk@1 ディスクの f スライスから起動します。
{0} ok boot /virtual-devices@100/channel-devices@200/disk@1:f |