ターゲットシステムでは、元のホストにインストールされているものと同じバージョンの、次の必須オペレーティングシステムパッケージおよびパッチが実行されている必要があります。
ファイルを inherit-pkg-dir 資源内に格納するパッケージ
SUNW_PKG_ALLZONES=true であるパッケージ
パッケージおよびパッチが移行元ホストと新規ホスト間で異なる場合、次のようなメッセージが表示されることがあります。
host2# zoneadm -z my-zone attach These packages installed on the source system are inconsistent with this system: SUNWgnome-libs (2.6.0,REV=101.0.3.2005.12.06.20.27) version mismatch (2.6.0,REV=101.0.3.2005.12.19.21.22) SUNWudaplr (11.11,REV=2005.12.13.01.06) version mismatch (11.11,REV=2006.01.03.00.45) SUNWradpu320 (11.10.0,REV=2005.01.21.16.34) is not installed SUNWaudf (11.11,REV=2005.12.13.01.06) version mismatch (11.11,REV=2006.01.03.00.45) NCRos86r (11.10.0,REV=2005.01.17.23.31) is not installed These packages installed on this system were not installed on the source system: SUNWukspfw (11.11,REV=2006.01.03.00.45) was not installed SUNWsmcmd (1.0,REV=2005.12.14.01.53) was not installed These patches installed on the source system are inconsistent with this system: 120081 is not installed 118844 is not installed 118344 is not installed These patches installed on this system were not installed on the source system: 118669 was not installed 118668 was not installed 116299 was not installed |
ゾーンの移行を成功させるには、次のいずれかの方法を使用します。
正しいパッケージとパッチを使って新規ホストを更新し、両方のシステムで同じ内容になるようにします。詳細は、第 25 章ゾーンがインストールされている Solaris システムでのパッケージとパッチについて (概要) and 第 26 章ゾーンがインストールされている Solaris システムでのパッケージとパッチの追加および削除 (手順)を参照してください。
ゾーンに依存するパッケージまたは関連パッチが新しいホストに存在する場合、それらのバージョンが移行元より新しいときは、zoneadm attach と -u または -U オプションを使用してゾーン内のこのようなパッケージを更新し、新しいホストに一致させます。「ゾーンの移行について」を参照してください。