opensolarisの仮想化について、その5
[zoneadm -z
zoneの起動
[zoneadm -z
opensolaris:~$ pfexec zoneadm -z my-zone boot zone 'my-zone': WARNING: rge0:1: no matching subnet found in netmasks(4): 192.168.0.6; using default of 255.255.255.0.
ぐわぁ、また警告でた。ので[ifconfig]コマンドでまたまた確認。
opensolaris:~$ ifconfig -a lo0: flags=2001000849<UP,LOOPBACK,RUNNING,MULTICAST,IPv4,VIRTUAL> mtu 8232 index 1 inet 127.0.0.1 netmask ff000000 lo0:1: flags=2001000849<UP,LOOPBACK,RUNNING,MULTICAST,IPv4,VIRTUAL> mtu 8232 index 1 zone my-zone 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 rge0:1: flags=1000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4> mtu 1500 index 2 zone my-zone inet 192.168.0.6 netmask ffffff00 broadcast 192.168.0.255 lo0: flags=2002000849<UP,LOOPBACK,RUNNING,MULTICAST,IPv6,VIRTUAL> mtu 8252 index 1 inet6 ::1/128 lo0:1: flags=2002000849<UP,LOOPBACK,RUNNING,MULTICAST,IPv6,VIRTUAL> mtu 8252 index 1 zone my-zone inet6 ::1/128 rge0: flags=2004841<UP,RUNNING,MULTICAST,DHCP,IPv6えぇ〜と、何が悪い?
opensolaris:~$ zoneadm list -vc ID NAME STATUS PATH BRAND IP 0 global running / native shared 1 my-zone running /export/home/my-zone ipkg shared
はい起動してますね。
zoneの初期ログイン
一番最初のログインではzoneで作成された仮想OSの環境設定*1をする必要があります。基本はOpenSolarisのインストール時に聞かれるものと大体一緒です。
では、[zlogin -C
andy@opensolaris:~$ pfexec zlogin -C my-zone [Connected to zone 'my-zone' console] You did not enter a selection. What type of terminal are you using? 1) ANSI Standard CRT 2) DEC VT100 3) PC Console 4) Sun Command Tool 5) Sun Workstation 6) X Terminal Emulator (xterms) 7) Other Type the number of your choice and press Return: 6 Creating new rsa public/private host key pair Creating new dsa public/private host key pair Configuring network interface addresses: rge0. System identification is completed. ###仮想のOSの初期設定等を対話モードで設定します my-zone console login: root Password: Oct 3 20:35:41 my-zone login: ROOT LOGIN /dev/console Sun Microsystems Inc. SunOS 5.11 snv_111b November 2008 root@my-zone:~#
はい、ログイン完了です。
*1:rootのパスワード等ですね