作成するクラスタファイルシステムごとに次の手順を実行します。ローカルファイルシステムと違って、クラスタファイルシステムはグローバルクラスタ内のどのノードからでもアクセスできます。
始める前に
次のタスクを実行します。
ソフトウェアのインストールで説明した手順に従って、Oracle Solaris OS、Oracle Solaris Cluster フレームワーク、およびその他の製品用のソフトウェアパッケージをインストールしていることを確認します。
新しいクラスタまたはクラスタノードを、新規グローバルクラスタまたは新規グローバルクラスタノードの確立に記載されたとおりに確立する必要があります。
ボリュームマネージャーを使用している場合は、ボリューム管理ソフトウェアがインストールされて、構成されていることを確認します。
作成するクラスタファイルシステムごとに使用するマウントオプションを決めます。UFS クラスタファイルシステムのマウントオプションの選択を参照してください。
注意 - ファイルシステムを作成するとき、ディスク上のデータは破壊されます。必ず、正しいディスクデバイス名を指定してください。間違ったデバイス名を指定した場合、削除するつもりのないデータが削除されてしまいます。 |
phys-schost# newfs raw-disk-device
次の表に、引数 raw-disk-device の名前の例を挙げます。命名規約はボリュームマネージャーごとに異なるので注意してください。
|
そのノードからはクラスタファイルシステムにアクセスしない場合でも、マウントポイントはノードごとに必要です。
phys-schost# mkdir -p /global/device-group/mount-point/
デバイスが含まれるデバイスグループ名に対応するディレクトリ名を指定します。
クラスタファイルシステムのマウント先のディレクトリ名を指定します。
詳細は、vfstab(4) のマニュアルページを参照してください。
たとえば、phys-schost-1 がディスクデバイス d0 を /global/oracle/ にマウントし、phys-schost-2 がディスクデバイス d1 を /global/oracle/logs/ にマウントすると仮定します。この構成では、phys-schost-1 がブートされ、/global/oracle/ がマウントされたあとにのみ、phys-schost-2 をブートし、/global/oracle/logs/ をマウントできます。
phys-schost# cluster check -k vfstab
構成確認ユーティリティーは、マウントポイントが存在することを確認します。また、/etc/vfstab ファイルのエントリが、クラスタのすべてのノードで正しいことを確認します。エラーが発生していない場合は、何も出力されません。
詳細は、cluster(1CL) のマニュアルページを参照してください。
phys-schost# mount /global/device-group/mountpoint/
df コマンドまたは mount コマンドのいずれかを使用し、マウントされたファイルシステムの一覧を表示します。詳細は、df(1M) のマニュアルページまたは mount(1M) のマニュアルページを参照してください。
次に、Solaris Volume Manager ボリューム /dev/md/oracle/rdsk/d1 上に、UFS クラスタファイルシステムを作成する例を示します。各ノードの vfstab ファイルにクラスタファイルシステムのエントリが追加されます。次に、1 つのノードから cluster check コマンドを実行します。構成確認プロセスが正しく終了すると、1 つのノードからクラスタファイルシステムがマウントされ、全ノードで確認されます。
phys-schost# newfs /dev/md/oracle/rdsk/d1 … phys-schost# mkdir -p /global/oracle/d1 phys-schost# vi /etc/vfstab #device device mount FS fsck mount mount #to mount to fsck point type pass at boot options # /dev/md/oracle/dsk/d1 /dev/md/oracle/rdsk/d1 /global/oracle/d1 ufs 2 yes global,logging … phys-schost# cluster check -k vfstab phys-schost# mount /global/oracle/d1 phys-schost# mount … /global/oracle/d1 on /dev/md/oracle/dsk/d1 read/write/setuid/global/logging/largefiles on Sun Oct 3 08:56:16 2005
次のステップ
他社製アプリケーションのインストール、リソースタイプの登録、リソースグループの設定、およびデータサービスの構成を行う方法については、そのアプリケーションソフトウェアに付属するドキュメントと、Oracle Solaris Cluster データサービス計画および管理ガイド を参照してください。