ナビゲーションリンクをスキップ | |
印刷ビューの終了 | |
![]() |
Oracle Solaris Cluster ソフトウェアのインストール Oracle Solaris Cluster 4.1 (日本語) |
このセクションでは、データサービスをサポートするために、クラスタファイルシステムを作成する手順について説明します。
作成するクラスタファイルシステムごとに次の手順を実行します。ローカルファイルシステムと違って、クラスタファイルシステムはグローバルクラスタ内のどのノードからでもアクセスできます。
始める前に
次のタスクを実行します。
「ソフトウェアのインストール」で説明した手順に従って、Oracle Solaris OS、Oracle Solaris Cluster フレームワーク、およびその他の製品用のソフトウェアパッケージをインストールしていることを確認します。
新しいクラスタまたはクラスタノードを、「新規グローバルクラスタまたは新規グローバルクラスタノードの確立」に記載されたとおりに確立する必要があります。
ボリュームマネージャーを使用している場合は、ボリューム管理ソフトウェアがインストールされて、構成されていることを確認します。ボリュームマネージャーのインストール手順については、「Solaris ボリュームマネージャー ソフトウェアの構成」を参照してください。
作成するクラスタファイルシステムごとに使用するマウントオプションを決めます。「UFS クラスタファイルシステムのマウントオプションの選択」を参照してください。
ヒント - ファイルシステムを迅速に作成するには、ファイルシステムを作成するグローバルデバイスの現在のプライマリノードで root 役割になります。
![]() | Caution - ファイルシステムを作成するとき、ディスク上のデータは破壊されます。必ず、正しいディスクデバイス名を指定してください。間違ったデバイス名を指定した場合、削除するつもりのないデータが削除されてしまいます。 |
phys-schost# newfs raw-disk-device
次の表に、引数 raw-disk-device の名前の例を挙げます。命名規約はボリューム管理ソフトウェアごとに異なるので注意してください。
|
そのノードからはクラスタファイルシステムにアクセスしない場合でも、マウントポイントはノードごとに必要です。
ヒント - 管理を行いやすくするには、マウントポイントを /global/device-group/ ディレクトリに作成します。この場所を使用すると、グローバルに利用できるクラスタファイルシステムとローカルファイルシステムを区別しやすくなります。
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) マニュアルページを参照してください。
例 5-1 UFS クラスタファイルシステムの作成
次に、Solaris ボリュームマネージャー ボリューム /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 Data Services Planning and Administration Guide 』を参照してください。