Oracle® Solaris ゾーンの作成と使用

印刷ビューの終了

更新: 2015 年 5 月
 
 

共有ストレージを使用して非大域ゾーンを移行する方法

この手順を実行するには、大域管理者または大域ゾーン内で適切な承認を持つユーザーである必要があります。

rootzpool リソースおよびオプションで 1 つ以上の rpool リソースを使用してゾーンのストレージを構成している場合、迅速かつ簡単に移行できます。この手順がうまくいくには、ソースホストと移行先ホスト (この手順の例では host1host2) の両方から、rootzpool および zpool リソースで参照されるストレージにアクセスできることが必要です。

  1. 管理者になります。

    詳細は、Oracle Solaris 11.2 でのユーザーとプロセスのセキュリティー保護 の割り当てられている管理権利の使用を参照してください。

  2. 移行先ホストでゾーンを構成します。
    source-host# zonecfg -z zonename export -f /net/hostname/zonename.cfg
    destination-host# zonecfg -z zonename -f /net/hostname/zonename.cfg

    例:

    host1# zonecfg -z my-zone export -f /net/my-host/my-zone.cfg
    host2# zonecfg -z my-zone -f /net/my-host/my-zone.cfg
  3. ゾーンを停止処理します。
    source-host# zoneadm -z zonename shutdown

    例:

    host1# zoneadm -z my-zone shutdown
  4. ソースホストからゾーンを切り離します。
    source-host# zoneadm -z zonename detach

    例:

    host1# zoneadm -z my-zone detach
  5. ゾーンを移行先ホストに接続します。

    オプション (–u–U) が必要になる場合があります。

    destination-host# zoneadm -z zonename attach

    例:

    host2# zoneadm -z my-zone attach
  6. ゾーンをブートします。
    host2# zoneadm -z zonename boot