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
個人用ツール