Solaris11ZoneAIDemo

SolarisDemosのページに戻る

目次

Table of Contents

Solaris 3分クッキング: レシピ 第22 巻 Solais 11 Zone AI (Automated Install)

Solaris 11 自動インストール機能

大域Zone 向け(システムインストール向け)非大域 Zone 向け (Zone インストール向け)
AI サーバ×
非大域Zone 自動構成×
条件マニフェスト(クライアント毎の条件付け)×
AI マニフェスト(インストール構成カスタマイズ)
SCプロファイル(システム構成カスタマイズ)

デモ

myzone 構成の作成

 # zonecfg -z myzone "create;set zonepath=/rpool/Zones/myzone;commit;exit

myzone の install (AI でない通常のインストール)

 # zoneadm -z myzone install

myzone の boot

 # zoneadm -z myzone boot

myzone へのlogin

 # zlogin myzone

SC-Profile の作成

 myzone# sysconfig create-profile -o /var/tmp/my-zone-config.xml

myzone で作成した SC-Profile を大域Zone にコピー

 # cp /rpool/Zones/myzone/root/var/tmp/my-zone-config.xml /var/tmp/my-zone-config.xml

コピーした SC-Profile の属性変更

 # chmod 644 /var/tmp/my-zone-config.xml

myzone の halt

 # zoneadm -z myzone halt

myzone の uninstall

 # zoneadm -z myzone uninstall -F

myzone 構成削除

 # zonecfg -z myzone delete -F

サンプル AIマニフェストコピー

 # cp /usr/share/auto_install/manifest/zone_default.xml /var/tmp/my-zoneai.xml

AIマニフェスト属性変更

 # chmod 644 /var/tmp/my-zone-ai.xml

AI マニフェストのカスタマイズ

 # vi /var/tmp/my-zone-ai.xml

SC プロファイルカスタマイズ

 # vi /var/tmp/my-zone-config.xml

myzone 構成の作成

 # zonecfg -z myzone "create;set zonepath=/rpool/Zones/myzone;commit;exit

myzone の AI install

 # zoneadm -z myzone install -c /var/tmp/my-zone-config.xml -m /var/tmp/my-zone-ai.xml

myzone の boot

 # zoneadm -z myzone boot

myzone への login

 # zlogin -C myzone

myzone の halt

 # zoneadm -z myzone halt

myzone の uninstall

 # zoneadm -z myzone uninstall -F

myzone 構成削除

 # zonecfg -z myzone delete -F

Tips

  • Zone の AIマニフェストで追加/削除できるパッケージ は type=”IPS”のみになります。
  • Aiマニフェストでパッケージ追加する場合、依存するパッケージ自動的に追加されますが、削除する場合は依存するパッケージをリストしないとインストールに失敗することがあります。
  • 複数 network インターフェース構成した Zone では、SCプロファイルで一個 network インターフェースしかネットワークの設定ができません。インストール後に追加構成する必要があります。

参考資料