Go to main content
Oracle® Solaris カーネルゾーンの作成と使用

印刷ビューの終了

更新: 2016 年 11 月
 
 

suspend リソースの構成

カーネルゾーンの構成に suspend リソースプロパティーがある場合のみ、カーネルゾーンの一時停止および再開がサポートされます。カーネルゾーンを一時停止する前に、suspend リソースを追加し、その path または storage プロパティーを設定する必要があります。

一時停止および再開は、ウォーム移行に必要です。ウォーム移行を実行する場合は、ソースホストおよびターゲットホストからアクセスできる共有ストレージロケーションを suspend リソースで使用する必要があります。

そのほかに、システム保守が必要なときにゾーンを停止処理するのではなくゾーンを一時停止する機能を有効にする場合にも一時停止および再開が使用されます。一時停止および再開によって、カーネルゾーンとその実行中のアプリケーションがより迅速に使用できる状態になります。

また、autoshutdown=suspend プロパティーを設定することで、大域ゾーンが停止処理されるときにカーネルゾーンが停止処理されるのではなく自動的に一時停止されるようにすることもできます。autoshutdown の詳細は、Oracle Solaris ゾーン構成リソース の リソースタイプとプロパティーまたは zonecfg(1M) を参照してください。

使用例 15  カーネルゾーンの一時停止を有効にするように suspend リソースを構成する

この例では、ホスト上でカーネルゾーンを一時停止できるようにするために、ローカルパスを使用して一時停止および再開を有効にするように suspend リソースを設定する方法を示します。

global# zonecfg -z kz1
zonecfg:kz1> add suspend
zonecfg:kz1:suspend> set path=/system/zones/kz1/suspend
zonecfg:kz1:suspend> end
zonecfg:kz1> info suspend
suspend:
        path: /system/zones/kz1/suspend
zonecfg:kz1> exit

次のコマンドを使用してゾーンを一時停止し、あとで zoneadm boot コマンドを使用して再開できます。

global# zoneadm -z kz1 suspend
使用例 16  ウォーム移行を有効にするように suspend リソースを構成する

この例では、suspend リソースをリセットして、ストレージ URI を iSCSI デバイスに使用する方法を示します。

global# zonecfg -z kz1
zonecfg:kz1> select suspend
zonecfg:kz1:suspend> clear path
zonecfg:kz1:suspend> set storage=iscsi://system/luname.naa.501337600144f0dbf8af1900
zonecfg:kz1:suspend> end
zonecfg:kz1> exit

詳細は、ウォーム移行を使用したカーネルゾーンの移行を参照してください。

suspend リソースプロパティーの要件の詳細は、solaris-kz(5) のマニュアルページを参照してください。