![]() | 注意 - ゴールデン OS イメージのソースとなる特殊目的の論理ドメインのコンソールから、この手順のステップ 3 - 6 のみを実行してください。このプロセスでは、ドメインのネットワーク構成を削除するため、このドメインはネットワークから分離され、このドメインへの直接ネットワーク接続に依存するセッションはすべて中断されます。 |
Oracle VM Server for SPARC 3.4 管理ガイド の ゲストドメインを作成および起動する方法を参照してください。
nova# ldm add-vdsdev options=ro,slice /path-to-iso/simple-init-1.0.iso \ simple-init@primary-vds0 nova# ldm add-vdisk simple-init simple-init@primary-vds0 your-new-ldom
golden# mount -F hsfs /dev/dsk/c1d1s0 /mnt # or use c0d1s0 if Solaris 10
golden# mount -L simple-init /mnt
このパッケージは、ブート時に構成ドライブをマウントし、ペイロードファイルによって、ConfigDrive で提供されたドライバの初期化手順を実行します。
golden# cd /mnt; ./setup
golden# ipadm delete-ip net0 golden# rm /etc/defaultrouter golden# route -p flush golden# rm /etc/ssh/ssh_host_* golden# nscfg unconfig svc:/network/dns/client:default golden# svcadm refresh svc:/network/dns/client:default golden# svccfg -s system/identity:node setprop config/nodename="openstack-build" golden# svccfg -s system/identity:node refresh
golden# rm /etc/hostname.* /etc/dhcp.* golden# rm /etc/defaultrouter /etc/resolv.conf golden# route -p flush golden# rm /etc/ssh/ssh_host_* golden# echo "openstack-build" > /etc/nodename
golden# rm -f /etc/sysconfig/network-scripts/ifcfg-eth* golden# rm -f /etc/sysconfig/network-scripts/route-eth* golden# rm -f /etc/resolv.conf golden# rm -f /etc/ssh/ssh_host_* golden# rm -f /etc/udev/rules.d/70-persistent-net.rules golden# echo "HOSTNAME=openstack-build" > /etc/sysconfig/network
golden# shutdown -i5 -g0 -y
golden# shutdown -h now
たとえば、ディスクボリュームは myldom-vol10 です。
nova# ldm list -o disk primary | grep myldom-vol0 myldom-vol0 /dev/zvol/dsk/ldompool/myldom-vol0
ゲストドメインのバックエンドボリュームがブロック型デバイス (/dev/dsk) の場合でも、gdd コマンドには、イメージ取り込みのための対応するキャラクタ型デバイス (/dev/rdsk) が必要です。また、VTOC ラベルが付いたデバイスの場合は dNs2 (スライス 2)、EFI ラベルが付いたデバイスの場合は dN (ディスク番号) で終わる、適切なディスクデバイス全体のリンクを使用してください。
たとえば、myldom-vol10 ディスクボリュームは入力ファイルで、出力ファイルは sol11_3s12_simp-init.img イメージです。
nova# gdd if=/dev/zvol/rdsk/ldompool/myldom-vol0 of=sol11_3s12_simp-init.img \ bs=1048576 oflag=nocache conv=sparse