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

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

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

グローバルデバイス

グローバルデバイスの目的および機能の詳細については、『Sun Cluster Overview for Solaris OS』「Shared Devices, Local Devices, and Device Groups」 および 『Sun Cluster Concepts Guide for Solaris OS』「Global Devices」を参照してください。

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

デバイスグループ

デバイスグループの目的と機能の詳細については、『Sun Cluster Overview for Solaris OS』「Shared Devices, Local Devices, and Device Groups」 および 『Sun Cluster Concepts Guide for Solaris OS』「Device Groups」を参照してください。.

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

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

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

クラスタファイルシステムの目的と機能については、『Sun Cluster Overview for Solaris OS』「Cluster File Systems」および『Sun Cluster Concepts Guide for Solaris OS』「Cluster File Systems」を参照してください。


注 –

高可用性ローカルファイルシステムを構成することもできます。これにより、パフォーマンスの高い I/O でデータサービスサポートのパフォーマンスを向上させたり、クラスタファイルシステムでサポートされていない特定の機能を使用することができます。詳細は、『Sun Cluster Data Services Planning and Administration Guide for Solaris OS』「Enabling Highly Available Local File Systems」を参照してください。


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

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

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


注 –

これらの種類およびその他の種類のファイルシステムを高可用ローカルファイルシステムとして構成することもできます。詳細は、『Sun Cluster Data Services Planning and Administration Guide for Solaris OS』「Enabling Highly Available Local File Systems」を参照してください。


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

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

マウントオプション 

使用 

説明 

global

必要 

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

logging

必要 

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

forcedirectio

条件付き 

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


注 –

Oracle Real Application Clusters 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 版)』「クラスタファイルシステムの管理の概要」を参照してください。

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

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