[[一行日記]]

*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

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS