Sun Cluster ソフトウェアのインストール (Solaris OS 版)

グローバルデバイス、デバイスグループ、およびクラスタファイルシステムの計画

この節では、グローバルデバイスとクラスタファイルシステムを計画するうえでのガイドラインについて説明します。

グローバルデバイス

グローバルデバイスの目的と機能の詳細は、『Sun Cluster の概要 (Solaris OS 版)』「デバイス」 および 『Sun Cluster の概念 (Solaris OS 版)』「広域デバイス」を参照してください。

Sun Cluster ソフトウェアは、特定のディスクレイアウトやファイルシステムサイズを必要としません。グローバルデバイスのレイアウトを計画する場合、次の点に注意してください。

デバイスグループ

デバイスグループの目的と機能の詳細は、『Sun Cluster の概要 (Solaris OS 版)』「デバイス」および『Sun Cluster の概念 (Solaris OS 版)』「デバイスグループ」を参照してください。

「デバイスグループ構成のワークシート」に計画情報を追加してください。

デバイスグループを計画する際は、次の点を考慮してください。

クラスタファイルシステム

クラスタファイルシステムの目的と機能の詳細は、『Sun Cluster の概要 (Solaris OS 版)』「クラスタファイルシステム」および『Sun Cluster の概念 (Solaris OS 版)』「クラスタファイルシステム」を参照してください。


注 –

クラスタファイルシステムを使用する代わりに、高可用ローカルファイルシステムの構成を選択することもできます。これにより、パフォーマンスの高い I/O でデータサービスサポートのパフォーマンスを向上させたり、クラスタファイルシステムでサポートされていない特定の機能を使用することができます。詳細は、『Sun Cluster データサービスの計画と管理 (Solaris OS 版)』「高可用性ローカルファイルシステムの有効化」を参照してください。


クラスタファイルシステムを計画する際は、次の点を考慮してください。

クラスタファイルシステムのマウントオプションの選択

この節では、次の種類のクラスタファイルシステムの要件と制限について説明します。


注 –

これらの種類およびその他の種類のファイルシステムを高可用ローカルファイルシステムとして構成することもできます。詳細は、『Sun Cluster データサービスの計画と管理 (Solaris OS 版)』「高可用性ローカルファイルシステムの有効化」を参照してください。


次のガイドラインに従って、クラスタファイルシステムを作成するときに使用するマウントオプションを決めてください。

UFS クラスタファイルシステム

マウントオプション 

用途 

説明 

global

必須 

このオプションを選択すると、クラスタ内のすべてのノードでファイルシステムが表示されます。 

logging

必須 

このオプションを選択すると、ロギングが有効になります。 

forcedirectio

条件付き 

このオプションは、Oracle RAC RDBMS データファイル、ログファイル、および制御ファイルをホストするクラスタファイルシステムにのみ必要です。 


注 –

Oracle RAC SPARC ベースクラスタでのみ使用できます。


onerror=panic

必須 

/etc/vfstab ファイルで onerror=panic マウントオプションを明示的に指定する必要はありません。他の onerror マウントオプションが指定されていない場合は、このマウントオプションがデフォルト値として使用されます。


注 –

Sun Cluster ソフトウェアでサポートされているのは、onerror=panic マウントオプションだけです。onerror=umount または onerror=lock オプションは使用しないでください。これらのマウントオプションは、次の理由によりクラスタファイルシステムではサポートされていません。

  • onerror=umount または onerror=lock マウントオプションを使用すると、クラスタファイルシステムがロックされたり、アクセスできなくなる場合があります。この状況は、クラスタファイルシステムのファイルが破壊された場合に、発生することがあります。

  • onerror=umount または onerror=lock マウントオプションを使用すると、クラスタファイルシステムがマウントできなくなる場合があります。この状況により、クラスタファイルシステムを使用するアプリケーションがハングアップし、アプリケーションを終了できなくなる場合があります。

これらの状態から復旧するには、ノードの再起動が必要になることがあります。


syncdir

任意 

syncdir を指定した場合、write() システムコールにおいて、ファイルシステムが POSIX に準拠して動作することが保証されます。write() が成功した場合、このマウントオプションにより、ディスク上に十分な空間が確保されます。

syncdir を指定しない場合、ファイルシステムの動作は UFS ファイルシステムと同じです。syncdir を指定しない場合、ディスクブロックを割り当てる (つまり、データをファイルに追加するような) 書き込みの性能が大幅に向上します。しかし、syncdir を指定しない場合、ファイルを閉じるまでは空間不足 (ENOSPC) の状態が判明しません。

この場合、ファイルを閉じるときに ENOSPC 状態になるのは、フェイルオーバー後の短い間だけです。syncdir を指定した場合、POSIX の動作と同様、空間不足状態はファイルを閉じる前に見つかります。

UFS マウントポイントの詳細については、mount_ufs(1M) のマニュアルページを参照してください。

VxFS クラスタファイルシステム

マウントオプション 

用途 

説明 

global

必須 

このオプションを選択すると、クラスタ内のすべてのノードでファイルシステムが表示されます。 

log

必須 

このオプションを選択すると、ロギングが有効になります。 

VxFS のマウントオプションの詳細は、VxFS mount_vxfs のマニュアルページおよび 『Sun Cluster のシステム管理 (Solaris OS 版)』「クラスタファイルシステムの管理の概要」を参照してください。

クラスタファイルシステムのマウント情報

クラスタファイルシステムのマウントポイントを計画する際は、次の点を考慮してください。