[[一行日記]] *Solaris_Zone [#m7cd687c] -概要 --Solarisの中に仮想のSolarisを作成できる。 --類似のものにFreeBSD Jailなど --要するに仮想化ができるわけだ -作成手順 --現在の状態確認~ # zoneadm list -vc ID NAME STATUS PATH 0 global running / ---globalは大本のSolarisのこと~ ~ --独立したNICを持つZoneを作成 # zonecfg -z <ZONE_NAME> ex) # zonecfg -z test_zone zonecfg:test_zone> create zonecfg:test_zone> set zonepath=<zone_path> ex) zonecfg:test_zone> set zonepath=/opt/test_zone (zoneファイルを格納する場所を指定) zonecfg:test_zone> set autoboot=true (global zone(Solaris本体)が起動したら、zoneも起動する) zonecfg:test_zone> set ip-type=exclusive zonecfg:test_zone> add net zonecfg:test_zone:net> set physical=e1000g1 (物理NICをZoneに割り当てる) zonecfg:test_zone:net> end zonecfg:test_zone>verify (設定の整合性検証) zonecfg:test_zone>commit (設定の反映) zonecfg:test_zone>exit (zone設定から抜ける) --zonepathについて zonepathはzfs上にディレクトリが設定されていないとエラーを出力する。~ 以下のコマンドでzfs上にパスを作成~ # zfs create rpool/export/zone # zfs create rpool/export/zone/<zonepath> --設定の確認~ # zoneadm list -vc ID NAME STATUS PATH 0 global running / - test_zone configured /opt/test_zone ---新規作成したzoneが存在することを確認~~ --zoneのインストール ---現在はzoneの外側(ハードウェア)だけが存在する状態。中身(OS)をインストールする必要がある~ # zoneadm -z test_zone install ---もし失敗したら以下を実行~ # zoneadm -z test_zone uninstall --もう一度確認 # zoneadm list -vc ID NAME STATUS PATH 0 global running / - test_zone installed /opt/test_zone --zoneの起動 # zoneadm -z test_zone boot // IP:"126.60.107.119" TIME:"2014-03-24(<abbr class="week_day" title="月曜日">月</abbr>)00:22:52" REFERER:"http://157.7.130.26/" USER_AGENT:"Mozilla/5.0 (Windows NT 6.3; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/33.0.1750.146 Safari/537.36