SCSI経由でSun Storedge 3100に接続されている2つの同じサーバー(Solarisを実行)があります。私はそれらをクラスターにしたいと思います。このリポジトリはデータベースを保存するために使用されます。
ストレージを1台のサーバーにのみ接続したときはうまくいきましたが、2台のサーバーに接続したため、パフォーマンスが本当に良くなくなり始めました。フォーマットされた出力を表示するには20分かかり、その後も一部のディスクがフォーマットされていないとマークされます。これは、両方のサーバーが同時に同じディスクにアクセスしようとするためです。
使用しているディスクへのアクセスを制限する方法はありますか?私が知っている限り、Solarisにはこれを行うことができるソフトウェアが必要ですが、その詳細については見つかりませんでした。
どんな助けでも大変感謝します。
ベストアンサー1
まず本物データの整合性を確保するには、一種のクラスタフレームワークが必要です。
共有ストレージへのマルチノードアクセスを有効にする場合はHA-ZFSが優れており、ZFSが利用できない場合はHA-SVMも良く、VxVMも良いです(最初にライセンスを確認してください)。
クラスタフレームワークを使用する必要があると言いましたか?そうしようこの問題を回避するためのフレームワークを無視してデータ損失のリスクを回避しないでください。