Oracle Solaris Cluster 4.3 データサービス計画および管理ガイド の ScalMountPoint リソースを使用してフェイルオーバーアプリケーションを構成する方法の手順には、手順 1 のあとにオプションで実行する次の手順が欠けています。
2. アプリケーションバイナリが NAS NFS ファイルシステムを使用しており、ストレージ障害が検出されたらリソースが自動的にフェイルオーバーするようにする場合は、RebootOnFailure プロパティーを True に設定します。
このプロパティーを設定すると、ストレージ接続で障害が発生した場合にリソースが STOP_FAILED 状態にならなくなります。代わりに、ScalMountPoint リソースが存在するノードがリブートされ、リソースは別のクラスタノード上で再起動します。
# clresource set -p RebootOnFailure=True scalable-mount-point-resource
Oracle Solaris Cluster 4.3 データサービス計画および管理ガイド の ScalMountPoint リソースを使用してスケーラブルアプリケーションを構成する方法の手順には、手順 1 のあとにオプションで実行する次の手順が欠けています。
2. アプリケーションバイナリが NAS NFS ファイルシステムを使用しており、ストレージ障害が検出されたらリソースがオンラインであったノードが中断されるようにする場合は、RebootOnFailure プロパティーを True に設定します。
このプロパティーを設定すると、ストレージ接続で障害が発生した場合にリソースが STOP_FAILED 状態にならなくなります。この STOP_FAILED 状態により、障害が発生しているノード上で、また各インスタンスがそれら自体の間で通信する場合はほかのノード上でも、アプリケーションインスタンスがハングアップ状態のままになる可能性があります。ただし、RebootOnFailure プロパティーが True に設定されている場合は、代わりに ScalMountPoint リソースが存在するノードが中断されます。その場合は、障害が発生したノードのストレージ接続を修復し、そのノード上のストレージリソースを再起動するために手動の介入が必要になります。それにより、そのノード上のアプリケーションインスタンスが再起動されます。
# clresource set -p RebootOnFailure=True scalable-mount-point-resource