SPARC ベースシステムでのウォーム移行およびライブ移行の場合のみ、ホストシステムとは異なる CPU クラスを持つようにカーネルゾーンを構成できます。カーネルゾーンの CPU 移行クラスを指定するには、cpu-arch zonecfg リソースを使用します。異なる CPU アーキテクチャーに移行するための cpu-arch zonecfg リソースプロパティーの設定に関する詳細については、Oracle Solaris ゾーン構成リソース の solaris-kz SPARC のみ: カーネルゾーンの移行クラスとホスト互換性レベルを参照してください。
カーネルゾーンの CPU 移行クラスが設定されていない場合、カーネルゾーンの CPU 移行クラスはホストと同じになります。
CPU 移行クラスの変更を有効にするには、カーネルゾーンをリブートする必要があります。
次の例は、カーネルゾーン kzone1 の cpu-arch リソースを確認および設定する方法を示しています。
global# zonecfg -z kzone1 zonecfg:kzone1> info cpu-arch cpu-arch: generic zonecfg:kzone1> set cpu-arch=migration-class1 zonecfg:kzone1> info cpu-arch cpu-arch: migration-class1 zonecfg:kzone1> exit使用例 34 互換性のない CPU アーキテクチャーが原因でライブ移行が失敗する
この例は、SPARC T4 ホスト global1 と SPARC T5 ホスト global2 の間で試行されたライブ移行を示しています。cpu-arch プロパティーは、ホスト全体で一貫性がなく、Oracle Solaris ゾーン構成リソース の solaris-kz SPARC のみ: カーネルゾーンの移行クラスとホスト互換性レベルに指示されているように、設定する必要があります。
global1# zoneadm -z kzone1 migrate -n ssh://global2 zoneadm: zone 'kzone1': Importing zone configuration. zoneadm: zone 'kzone1': Attaching zone. zoneadm: zone 'kzone1': Booting zone in 'migrating-in' mode. zoneadm: zone 'kzone1': Checking migration compatibility. zoneadm: zone 'kzone1': configuration check failed: error: Suspended image cannot be resumed on current cpu migration class (SPARC-T4). Please check cpu-arch setting in zone config or in host LDom config. 2015-05-30 22:42:59 error: request failed: failed to create VM: Operation not supported