クラスタファイルシステムを管理するのに特別な Sun Cluster コマンドは必要ありません。クラスタファイルシステムを管理するには、他の Solaris ファイルシステムを管理するときと同じように、Solaris の標準のファイルシステムコマンド (mount や newfs など) を使用します。クラスタファイルシステムをマウントするには、mount コマンドに -g オプションを指定します。また、起動時に自動的にマウントすることもできます。
クラスタファイルシステムがファイルを読み取るとき、ファイルシステムはファイルのアクセス時間を更新しません。
次の VxFS 機能は Sun Cluster 3.1 構成ではサポートされません。
クイック入出力
スナップショット
記憶装置チェックポイント
convosync (Convert O_SYNC)
mincache
qlog、delaylog、tmplog
VERITAS CFSには VERITAS クラスタ機能および VCS が必要
キャッシュアドバイザリは使用可能、効果が認められるのは特定のノードのみ
クラスタ構成でサポートされる VxFS のその他の機能とオプションはすべて、Sun Cluster 3.1 ソフトウェアでサポートされます。クラスタ構成でサポートされる VxFS オプションの詳細については、VxFS のマニュアルを参照してください。
次に示す VxFS を使って高可用性ファイルシステムを作成する方法に関する指針は、Sun Cluster 3.1 構成に固有のものです。
VxFS マニュアルの手順に従って VxFS ファイルシステムを作成します。
主ノードから VxFS ファイルシステムをマウントおよびマウント解除します。主ノードは、VxFS ファイルシステムが存在するディスクをマスターします。二次ノードから VxFS ファイルシステムをマウントまたはマウント解除すると、失敗することがあります。
VxFS の管理コマンドはすべて、VxFS クラスタファイルシステムの主ノードから実行します。
次に示す VxFS を管理する方法に関する指針は、Sun Cluster 3.1 構成に固有のものではありません。しかし、これらのガイドラインは UFS クラスタファイルシステムを管理する方法とは異なります。
VxFS クラスタファイルシステム上にあるファイルは、クラスタ内にある任意のノードから管理できます。例外は ioctls で、ioctls だけは主ノードから実行する必要があります。管理コマンドが ioctls を伴うかどうかわからない場合は、主ノードから実行します。
VxFS クラスタファイルシステムが二次ノードにフェイルオーバーされると、フェイルオーバー時に実行中であったすべての標準システム呼び出し操作は、新しい主ノードで透過的に再実行されます。ただし、フェイルオーバー時に実行していた ioctl 関連の操作は失敗します。VxFS クラスタファイルシステムのフェイルオーバーの後で、このクラスタファイルシステムの状態を調べる必要があります。フェイルオーバー以前に古い主ノードから実行された管理コマンドには修正処理が必要になることもあります。詳細については、VxFS のマニュアルを参照してください。