Solaris10:Solaris9/Solaris8 Container作成
提供:KinusatiWiki
目次 |
Solaris9/Solaris8 Container導入
以下ツールをダウンロードする。ダウンロードにはユーザ登録(無料)が必要。 SPARCしか対応していません。
入手先URL http://www.sun.com/software/solaris/containers/getit.jsp
- s8containers-bundle-solaris10-sparc.tar.gz
- solaris8-image.flar (日本語LOCALEは入っていない。あしからず)
- s9containers-bundle-solaris10-sparc.tar.gz
- solaris9-image.flar
パッケージインストール
1.0, 1.0.1の順番にpkgaddするだけ。
Solaris8 Container作成
zone作成
bash-3.00# zonecfg -z s8-zone zonecfg:s8-zone> create -t SUNWsolaris8 zonecfg:s8-zone> set zonepath=/zone/s8-zone zonecfg:s8-zone> set autoboot=true zonecfg:s8-zone> add net zonecfg:s8-zone:net> set address=192.168.0.1 zonecfg:s8-zone:net> set physical=eri0 zonecfg:s8-zone:net> end zonecfg:s8-zone> verify zonecfg:s8-zone> commit zonecfg:s8-zone> exit bash-3.00# zoneadm list -cv ID NAME STATUS PATH BRAND IP 0 global running / native shared - s8-zone configured /zone/s8-zone solaris8 shared
flash適用
bash-3.00# zoneadm -z s8-zone install -a /var/tmp/solaris8-image.flar -u bash-3.00# zoneadm -z s8-zone boot * -uオプションはsys-unconfigのいみ
Solaris9 Container作成
zone作成
bash-3.00# zonecfg -z s9-zone zonecfg:s8-zone> create -t SUNWsolaris9 zonecfg:s8-zone> set zonepath=/zone/s9-zone zonecfg:s8-zone> set autoboot=true zonecfg:s8-zone> add net zonecfg:s8-zone:net> set address=192.168.0.2 zonecfg:s8-zone:net> set physical=eri0 zonecfg:s8-zone:net> end zonecfg:s8-zone> verify zonecfg:s8-zone> commit zonecfg:s8-zone> exit bash-3.00# zoneadm list -cv ID NAME STATUS PATH BRAND IP 0 global running / native shared - s8-zone running /zone/s8-zone solaris8 shared - s9-zone configured /zone/s9-zone solaris9 shared
flash適用
bash-3.00# zoneadm -z s9-zone install -a /var/tmp/solaris9-image.flar -u * -uオプションはsys-unconfigのいみ
TIPS
hostid変更
# zonecfg -z sol8-zone zonecfg:s8-zone> add attr zonecfg:s8-zone:attr> set name=hostid zonecfg:s8-zone:attr> set type=string zonecfg:s8-zone:attr> set value=11111111 zonecfg:s8-zone:attr> end zonecfg:s8-zone> exit