Oracle Linuxバージョン5.11の使用(このサーバーのソフトウェア制限のため、アップグレードできません。
Veritas クラスタサービスには影響しない特定のコマンドがありますが、クラスタが固定されていない場合はフェイルオーバーを引き起こすことが知られています。
問題のコマンドは vxconfigd です。
私はユーザーがコマンドを実行し続けるvxconfigdを実行するときにクエリをトリガーし、まずクラスタリソースが固定されているかどうかを尋ねるはい/いいえ質問をする方法を探しています。
内部的に実行した場合は、スクリプト自体のみを変更しますが、ベンダーなので、直接変更したくありません。これが私がOSレベルで同じことをすることができるものを探している理由です。
私が考えることができる唯一のことはエイリアスがあることですが、それほどエレガントではなく、他のオプションがあるかどうか疑問に思います。
答え1
移動するvxconfigd
。real-vxconfigd
vxconfigd
プログラムを実行するかどうかを尋ね、execsを実行するスクリプトを作成しますreal-vxconfigd
。