2011年2月4日金曜日

Solaris10 の zone へ CentOS5をインストール(失敗)


このエントリーをはてなブックマークに追加


これを参考に
http://hub.opensolaris.org/bin/view/Community+Group+brandz/linux_2_6

■zoneテンプレートを取得
root@sol10-u27 17:16:45>cd /etc/zones/
root@sol10-u27 17:16:52>wget http://hub.opensolaris.org/bin/download/Community+Group+brandz/linux_2_6/SUNWlx26.xml

■zoneを作成
root@sol10-u27 17:14:08>zonecfg -z centos5
centos5: そのような構成済みゾーンはありません
'create' を使用して、新しいゾーンの構成を開始してください。
zonecfg:centos5> create -t SUNWlx26
zonecfg:centos5> set zonepath=/sharepl/zones/centos5
zonecfg:centos5> add net
zonecfg:centos5:net> set address=192.168.1.11
zonecfg:centos5:net> set physical=e1000g0
zonecfg:centos5:net> end
zonecfg:centos5> add attr
zonecfg:centos5:attr> set name="audio"
zonecfg:centos5:attr> set type=boolean
zonecfg:centos5:attr> set value=true
zonecfg:centos5:attr> end
zonecfg:centos5> verify
zonecfg:centos5> commit
zonecfg:centos5> exit
root@sol10-u27 17:16:08>zoneadm list -vc
  ID NAME             STATUS     PATH                           BRAND    IP
   0 global           running    /                              native   shared
   - centos5          configured /sharepl/zones/centos5         lx       shared

■VirtualBox上にクリーンインストールしたCentOS5.5からインストールイメージを作成
centos> cd /
centos> tar -jcf centos5.tar.bz --exclude centos5.tar.bz --exclude dev --exclude proc --exclude sys --exclude boot *

■zoneのインストール
root@sol10-u27 17:51:02>zoneadm -z centos5 install -d /root/centos5.tar.bz2
このゾーンの ZFS ファイルシステムが作成されました。
Installing zone 'centos5' at root directory '/sharepl/zones/centos5'
from archive '/root/centos5.tar.bz2'

This process may take several minutes.

Setting up the initial lx brand environment.
System configuration modifications complete.
Setting up the initial lx brand environment.
System configuration modifications complete.

Installation of zone 'centos5' completed successfully.

Details saved to log file:
    "/sharepl/zones/centos5/root/var/log/centos5.install.2297.log"
root@sol10-u27 17:51:55>zoneadm list -vc
  ID NAME             STATUS     PATH                           BRAND    IP
   0 global           running    /                              native   shared
   - centos5          installed  /sharepl/zones/centos5         lx       shared

■zone起動
root@sol10-u27 18:00:46>zoneadm -z centos5 boot

root@sol10-u27 17:55:13>zoneadm list -vc
  ID NAME             STATUS     PATH                           BRAND    IP
   0 global           running    /                              native   shared
   1 centos5          running    /sharepl/zones/centos5         lx       shared

root@sol10-u27 18:01:14>zlogin -C centos5
[ゾーン 'centos5' コンソールに接続しました]
~.

まてど暮らせど起動してこず。。。

[ゾーン 'centos5' コンソールへの接続が閉じられました]

■後始末
root@sol10-u27 18:03:46>zoneadm -z centos5 halt
root@sol10-u27 18:04:00>zoneadm -z centos5 uninstall
ゾーン centos5 を uninstall してよろしいですか (y/[n])? y
このゾーンの ZFS ファイルシステムが破棄されました。

root@sol10-u27 18:04:21>zonecfg -z centos5 delete
ゾーン centos5 を削除してよろしいですか (y/[n])? y
結局だめだった。
Brandzって開発とまってるのかな。全然バグフィックスが更新されてなかった。

0 件のコメント:

コメントを投稿