opensolarisの仮想化について、その3

 
 前回[verify]で、networkでエラーが出たので修正する。*1

opensolaris:~# ifconfig -a
lo0: flags=2001000849<UP,LOOPBACK,RUNNING,MULTICAST,IPv4,VIRTUAL> mtu 8232 index 1
	inet 127.0.0.1 netmask ff000000 
rge0: flags=1004843<UP,BROADCAST,RUNNING,MULTICAST,DHCP,IPv4> mtu 1500 index 2
	inet 192.168.0.4 netmask ffffff00 broadcast 192.168.0.255
	ether 0:1b:fc:75:de:7c 
lo0: flags=2002000849<UP,LOOPBACK,RUNNING,MULTICAST,IPv6,VIRTUAL> mtu 8252 index 1
	inet6 ::1/128 
rge0: flags=2004841<UP,RUNNING,MULTICAST,DHCP,IPv6> mtu 1500 index 2
	inet6 fe80::21b:fcff:fe75:de7c/10 
	ether 0:1b:fc:75:de:7c 

う〜ん、共有するnetwork interfaceのdriver nameを入れるのかな。

zoneの構成の再設定

 [zonecfg -z ]で、既に存在するzone-nameをしてするとzoneの構成を再設定できます。
ので検証で怒られた[net:physical]の修正です。

opensolaris:~# zonecfg -z my-zone
zonecfg:my-zone> select net physical=hme0
zonecfg:my-zone:net> help
zonecfg:my-zone:net> set physical=rge0
zonecfg:my-zone:net> end
zonecfg:my-zone> exit

再検証です。

opensolaris:~# zoneadm -z my-zone verify
WARNING: /export/home/my-zone does not exist, so it could not be verified.
When 'zoneadm install' is run, 'install' will try to create
/export/home/my-zone, and 'verify' will be tried again,
but the 'verify' may fail if:
the parent directory of /export/home/my-zone is group- or other-writable
or
/export/home/my-zone overlaps with any other installed zones.

はい、正解のようです^^;

*1:後でzonecfgの実行前にSunの資料あたるとifconfig -aで調べろと書いていたw;