ページの先頭行へ戻る
PRIMECLUSTER Global File Services 説明書 4.6
FUJITSU Software

B.2.10 sfcsetup(1M) 管理パーティションの初期化、構成ノード情報の登録、削除、表示、管理パーティションパスの表示、および sfcfrmd デーモン起動方法の登録、表示

形式

sfcsetup -c [ -f ] special

sfcsetup -a special

sfcsetup -d

sfcsetup -m [ startup_mode ]

sfcsetup -p

sfcsetup

機能説明

  sfcsetup は、管理パーティションの初期化、管理パーティションへのノード情報の登録、削除、表示、管理パーティションのパスの表示、および sfcfrmd デーモン起動方法の登録、表示を行います。

  管理パーティションを初期化する場合は、-c オプションとキャラクタ特殊ファイルのパス名を指定します。指定したキャラクタ特殊ファイルが管理パーティションとして利用された形跡がある場合は、誤操作を防ぐため、エラーとなります。この場合は、-f オプションを追加することで初期化を行うことができます。管理パーティションとして指定するボリュームのサイズは 40 メガバイト以上である必要があります。

  ノード情報を追加する場合は、-a オプションを指定します。指定したキャラクタ特殊ファイルが管理パーティションとして初期化済である場合は、コマンドを実行したノードの情報が追加されます。

  ノード情報を削除する場合は、-d オプションを指定します。クラスタ内のすべてのノードで sfcfrmd デーモンを停止した後、sfcsetup を実行してください。

  sfcfrmd デーモンの起動方法を登録する場合は、-m オプションと起動方法を指定します。起動方法を指定しないで -m オプションだけを指定した場合は、登録されている sfcfrmd デーモンの起動方法を表示します。

  -p オプションを指定した場合は、管理パーティションのパス名を表示します。

  オプションを指定しないでコマンドを実行した場合は、管理パーティションに登録されているノード情報の一覧を表示します。

  sfcsetup により、ノード情報の登録、削除が行われると sfcfsrm.conf ファイル内の管理パーティションのエントリの追加、削除が行われます。

オプション

以下のオプションを指定できます。

-c special

special で指定されたパーティションを管理パーティション用に初期化します。

-f

以前に管理パーティションとして利用していたパーティションを初期化する場合に指定します。

-a special

ノード情報の登録を行います。

-d

ノード情報の削除を行います。

-m [ startup_mode ]

startup_mode で指定された sfcfrmd デーモンの起動方法を登録します。startup_mode を省略した場合は、現在登録されている sfcfrmd デーモンの起動方法を表示します。

startup_mode には、以下のいずれかを指定します。管理パーティションの初期化を行った直後は、sfcfrmd デーモンの起動方法は wait が登録されています。

wait

ノード起動時に、クラスタ整合状態が保証されるまで sfcfrmd デーモンの起動を保留します。ノードの起動処理も sfcfrmd デーモンが起動するまで停止します。
sfcfrmd デーモンの起動が保留された場合は、メッセージ“WARNING: sfcfsrm:5001: Starting the sfcfrmd daemon was suspended because quorum does not exist”が出力されます。
また、GUI からの CF 起動時に、クラスタ整合状態が保証されていない場合は、sfcfrmd デーモンの起動を中止します。

wait_bg

ノード起動時、または、GUI からの CF 起動時に、クラスタ整合状態が保証されるまで sfcfrmd デーモンの起動を保留します。
wait を指定した場合と異なり、ノード、または、CF の起動処理は継続します。
sfcfrmd デーモンの起動が保留された場合は、メッセージ“WARNING: sfcfsrm:5001: Starting the sfcfrmd daemon was suspended because quorum does not exist”が出力されます。

nowait

ノード起動時、または、GUI からの CF 起動時に、クラスタ整合状態が保証されなくても、sfcfrmd デーモンを起動します。
この起動方法は従来互換のためにだけ存在しています。

-p

管理パーティションのパス名を表示します。

オペランド

以下のオペランドを指定できます。

special

管理パーティションとして利用するパーティションのキャラクタ特殊ファイルのパス名を指定します。

使用例

管理パーティションを初期化する場合

# sfcsetup -c /dev/sfdsk/gfs/rdsk/control <Enter>

以前に管理パーティションとして利用していたパーティションを初期化する場合

# sfcsetup -c -f /dev/sfdsk/gfs/rdsk/control <Enter>

クラスタ内のすべてのノードで sfcfrmd デーモンを停止した状態で、ノードの情報を登録する場合

# sfcsetup -a /dev/sfdsk/gfs/rdsk/control <Enter>

クラスタ内のすべてのノードで sfcfrmd デーモンを停止した状態で、ノードの情報を削除する場合

# sfcsetup -d <Enter>

クラスタ整合状態が保証されるまで sfcfrmd デーモンの起動を保留し、ノードの起動も保留するように設定する場合

# sfcsetup -m wait <Enter>

管理パーティションに登録されている、sfcfrmd デーモンの起動方法を表示する場合

# sfcsetup -m <Enter>
wait

関連ファイル

/var/opt/FJSVgfs/sfcfsrm.conf

  sfcfrmd デーモンの環境ファイル

関連項目

sfcadm(1M), sfcfrmstop(1M)

注意事項