IPMPを除去してやり直し。
root@solaris:~# dladm show-phys LINK MEDIA STATE SPEED DUPLEX DEVICE net0 Ethernet up 1000 full e1000g0 net1 Ethernet up 1000 full e1000g1 root@solaris:~# ipadm show-addr ADDROBJ TYPE STATE ADDR lo0/v4 static ok 127.0.0.1/8 net0/v4 static ok 192.168.0.220/24 lo0/v6 static ok ::1/128
zoneも一旦削除。消したり作ったりを繰り返すと勉強になりますね。
root@solaris:~# zonecfg -z zone1 delete Are you sure you want to delete zone zone1 (y/[n])? y root@solaris:~# zonecfg -z zone2 delete Are you sure you want to delete zone zone2 (y/[n])? y root@solaris:~# zoneadm list -vc ID NAME STATUS PATH BRAND IP 0 global running / solaris shared root@solaris:~#
これでインストール直後の状態に戻ったので、再度zoneを作り直し。作る方法はすでに書いた通りです。
root@solaris:~# zoneadm -z zone1 install root@solaris:~# zoneadm -z zone2 clone zone1 root@solaris:~# zoneadm list -vc ID NAME STATUS PATH BRAND IP 0 global running / solaris shared - zone1 installed /mypool/zone1 solaris excl - zone2 installed /mypool/zone2 solaris excl
root@solaris:~# zoneadm boot -z zone1 root@solaris:~# zoneadm boot -z zone2 root@solaris:~# zoneadm list -vc ID NAME STATUS PATH BRAND IP 0 global running / solaris shared 2 zone1 running /mypool/zone1 solaris excl 3 zone2 running /mypool/zone2 solaris excl
起動できたのでconsoleからログインし、それぞれにIPアドレスを振っておきます。
root@solaris:~# zlogin -C zone1 ...
- global: 192.168.0.220/24
- zone1: 192.168.0.221/24
- zone2: 192.168.0.222/24
一応できましたが、zone1やzone2からインターネットに出ることができずにいます。引き続き検証中。
pkg ほにゃらら でパッケージのインストールはできるようなのですが、どうもよくわかりません。中途半端ですがここらへんで一段落としようと思います。