ZONEの作成


ZONEを新規作成する
# zonecfg -z ns-zone
ns-zone: そのような構成済みゾーンはありません
'create' を使用して、新しいゾーンの構成を開始してください。
zonecfg:ns-zone> create
zonecfg:ns-zone> set zonepath=/export/zone/ns-zone
zonecfg:ns-zone> add net
zonecfg:ns-zone:net> set address=192.168.1.4
zonecfg:ns-zone:net> set physical=rtls0
zonecfg:ns-zone:net> end
zonecfg:ns-zone> set autoboot=true
zonecfg:ns-zone> verify
zonecfg:ns-zone> commit
zonecfg:ns-zone> exit

共有するディレクトリを調整する場合は以下のとおり。
(以下では/export/homeを共有し、デフォルトで共有対象の/lib~/usrを解除しています。)

zonecfg:ns-zone> add inherit-pkg-dir
zonecfg:ns-zone:inherit-pkg-dir> set dir=/export/home
zonecfg:ns-zone:inherit-pkg-dir> end
zonecfg:ns-zone> remove inherit-pkg-dir dir=/lib
zonecfg:ns-zone> remove inherit-pkg-dir dir=/platform
zonecfg:ns-zone> remove inherit-pkg-dir dir=/sbin
zonecfg:ns-zone> remove inherit-pkg-dir dir=/usr

(以下コピペ用)
zonecfg -z mszone
create
set zonepath=/export/home/zone/aaazone
add net
set address=192.168.1.
set physical=rge0
end
add inherit-pkg-dir
set dir=/export/home/aaa
end
remove inherit-pkg-dir dir=/lib
remove inherit-pkg-dir dir=/platform
remove inherit-pkg-dir dir=/sbin
remove inherit-pkg-dir dir=/usr
set autoboot=true
verify
commit
exit


ZONEの状態確認
# zoneadm list -vc
ID NAME STATUS PATH
0 global running /
- ns-zone configured /usr/local/zone/ns-zone

ZONEのインストール
# zoneadm -z ns-zone install
Preparing to install zone <ns-zone>.
Creating list of files to copy from the global zone.
Copying <2473> files to the zone.
Initializing zone product registry.
Determining zone package initialization order.
Preparing to initialize <1061> packages on the zone.
Initialized <1061> packages on zone.
Zone <ns-zone> is initialized.
The file </usr/local/zone/ns-zone/root/var/sadm/system/log
s/install_log> contains a log of the zone installation.

ZONEの状態確認
# zoneadm list -vc
ID NAME STATUS PATH
0 global running /
- ns-zone installed /usr/local/zone/ns-zone

ZONEへの接続
# zoneadm -z ns-zone boot
# zlogin -C ns-zone
[ゾーン 'ns-zone' コンソールに接続しました]
104/104

IPアドレスの変更
#zonecfg -z test-zone
zonecfg:test-zone> remove net address=192.168.0.1
zonecfg:test-zone> commit
zonecfg:test-zone> exit
最終更新:2008年09月27日 01:33