Sun Cluster Data Service for Solaris Containers ガイド

ゾーン SMF リソース用の構成パラメータの指定

Sun Cluster HA for Solaris Containers には、ゾーン SMF リソースの構成プロセスを自動化するスクリプトが用意されています。このスクリプトは、/opt/SUNWsczone/sczsmf/util ディレクトリの sczsmf_config ファイルから構成パラメータを取得します。ゾーン SMF リソースに構成パラメータを指定するには、sczsmf_config ファイルを編集します。

sczmf_config ファイル内の各構成パラメータは、キーワード値のペアとして定義されています。sczsmf_config ファイルにはすでに、必要なキーワードと等号が含まれています。詳細は、sczsmf_config の一覧表示」を参照してください。sczsmf_config ファイルを編集する際には、必要な値を各キーワードに追加します。

sczsmf_config ファイル内のキーワード値のペアは、次のようになります。

RS=sczsmf-rs
RG=sczbt-rg
SCZBT_RS=sczbt-rs
ZONE=sczbt-zone-name
SERVICE=smf-service
RECURSIVE=true|false
STATE=true|false
SERVICE_PROBE=sczsmf-service-probe

sczsmf_config ファイル内のキーワードの意味と使用できる値は、次のとおりです。

RS=sczsmf-rs

ゾーン SMF リソースに割り当てる名前を指定します。定義する必要があります。

RG=sczbt-rg

ゾーンブートリソースが存在するリソースグループの名前を指定します。定義する必要があります。

SCZBT_RS=sczbt-rs

ゾーンブートリソースの名前を指定します。このキーワードには値を指定する必要があります。

ZONE=sczbt-zone-name

ゾーン名を指定します。定義する必要があります。

SERVICE=smf-service

有効/無効にする SMF サービスを指定します。定義する必要があります。

RECURSIVE=true| false

true を指定するとサービスを再帰的に有効にし、false を指定するとサービスを有効にするだけで、従属関係は生じません。定義する必要があります。

STATE=true| false

true を指定するとサービス状態に到達するまで待機し、false を指定すると待機しません。定義する必要があります。

SERVICE_PROBE=sczsmf-service-probe

SMF サービスをチェックするようスクリプトを指定します。


例 5 sczsmf_config ファイルのサンプル

以下の例では、ゾーン SMF リソースは Solaris 10 で使用可能な Apache2 SMF サービスを使用します。この例を使用する前には、Apache2 の構成ファイル http.conf を構成する必要があります。この例の目的のため、用意された http.conf-example を使用できます。ファイルを次のようにコピーします。


# zlogin zone1
# cd /etc/apache2
# cp http.conf-example http.conf
# exit

以下の例に、構成パラメータが次のように設定されている sczsmf_config ファイルを示します。

RS=zone1-smf-rs
RG=zone1-rg
SCZBT_RS=zone1-rs
ZONE=zone1
SERVICE=apache2
RECURSIVE=true
STATE=true
SERVICE_PROBE=/var/tmp/probe-apache2