ナビゲーションリンクをスキップ | |
印刷ビューの終了 | |
Oracle Solaris Cluster ソフトウェアのインストール Oracle Solaris Cluster 3.3 3/13 (日本語) |
1. Oracle Solaris Cluster 構成の計画
2. グローバルクラスタノードへのソフトウェアのインストール
4. Solaris Volume Manager ソフトウェアの構成
スケーラブルなデバイスグループリソースグループを登録し構成する方法
Oracle ACFS プロキシリソースグループを登録し構成する方法
Oracle Solaris Cluster との相互運用のために Oracle Grid Infrastructure リソースを作成する方法
このセクションでは、データサービスをサポートするために、クラスタファイルシステムを作成する手順について説明します。
作成するクラスタファイルシステムごとに次の手順を実行します。ローカルファイルシステムと違って、クラスタファイルシステムはグローバルクラスタ内のどのノードからでもアクセスできます。
始める前に
次のタスクを実行します。
「ソフトウェアのインストール」で説明した手順に従って、Oracle Solaris OS、Oracle Solaris Cluster フレームワーク、およびその他の製品用のソフトウェアパッケージをインストールしていることを確認します。
新しいクラスタまたはクラスタノードを、「新規グローバルクラスタまたは新規グローバルクラスタノードの確立」に記載されたとおりに確立する必要があります。
Solaris Volume Manager ソフトウェアを使用する場合、ボリューム管理ソフトウェアが構成されていることを確認します。手順については、「 Solaris Volume Manager ソフトウェアの構成」を参照してください。
作成するクラスタファイルシステムごとに使用するマウントオプションを決めます。「UFS クラスタファイルシステムのマウントオプションの選択」を参照してください。
非大域ゾーンがクラスタ内で構成されている場合、この手順は大域ゾーンから実行します。
ヒント - ファイルシステムを迅速に作成するには、ファイルシステムを作成するグローバルデバイスの現在のプライマリノードでスーパーユーザーになります。
Caution - ファイルシステムを作成するとき、ディスク上のデータは破壊されます。必ず、正しいディスクデバイス名を指定してください。間違ったデバイス名を指定した場合、削除するつもりのないデータが削除されてしまいます。 |
phys-schost# newfs raw-disk-device
次の表に、引数 raw-disk-device の名前の例を挙げます。命名規約はボリューム管理ソフトウェアごとに異なるので注意してください。
|
そのノードからはクラスタファイルシステムにアクセスしない場合でも、マウントポイントはノードごとに必要です。
ヒント - 管理を行いやすくするには、マウントポイントを /global/device-group/ ディレクトリに作成します。この場所を使用すると、グローバルに利用できるクラスタファイルシステムとローカルファイルシステムを区別しやすくなります。
phys-schost# mkdir -p /global/device-group/mountpoint/
デバイスが含まれるデバイスグループ名に対応するディレクトリ名を指定します。
クラスタファイルシステムのマウント先のディレクトリ名を指定します。
詳細については、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) のマニュアルページを参照してください。
UFS および QFS の場合、クラスタ内の任意のノードから、クラスタファイルシステムをマウントします。
phys-schost# mount /global/device-group/mountpoint/
df コマンドまたは mount コマンドのいずれかを使用し、マウントされたファイルシステムの一覧を表示します。詳細は、df(1M) のマニュアルページまたは mount(1M) のマニュアルページを参照してください。
クラスタファイルシステムには大域ゾーンと非大域ゾーンの両方からアクセスできます。
例 5-1 UFS クラスタファイルシステムの作成
次に、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 Data Services Planning and Administration Guide』を参照してください。