web-dev-qa-db-ja.com

Windows Server 2012 HAクラスター共有ボリューム「オンライン(アクセスなし)」

それぞれがWindowsServer 2012RCを実行しているHyper-V3.0フェールオーバークラスター(2台のサーバー)があります。エラーを報告しておらず、クラスター内のスタンドアロンディスクまたは監視ディスクとして正常に機能している共有ストレージ(HP P4300)があります。また、正常に動作しているHP P4000 DSMもインストールしました(これはHyper-Vノードの1つにあり、ディスクへのフルアクセスがあります)。

問題は、クラスターディスク(最初は「AvailableStorage」ステータスでOnlineとして報告されます)をクラスター共有ボリュームとして追加すると、Online (No Access)。どちらのメンバーノードにも表示されるはずのように、_C:\ClusterStorage_には表示されません。ログにエラーや警告はありません。唯一の情報メッセージは、ディスクがオンラインになったことです。

さらに混乱させるために、ディスクで「メンテナンスモード」を有効にすると、ステータスがOnline (Maintenance Mode)に変わり、ディスクは_C:\ClusterStorage_(クラスターディスクが配置されているノード)に表示され、読み取り/が許可されます。書き込みアクセスは問題ありません。

インターネット上にはOnline (No Access)に関する情報がないようですので、今のところ情報をいただければ幸いです。

「クラスターの検証」の結果は、次の関連するエラーのみを返しました。

ノードPRODHV1.prodhv.localからテストディスク0に対して、無効なR​​ESERVATION KEY 0xc、SERVICE ACTION RESERVATION KEY 0xdを使用して、永続予約REGISTERへの呼び出しが正常に発行されました。

テストディスク0は、クラスター化されたストレージプールをサポートするために必要なSCSI-3 PersistentReservationsコマンドをサポートしていません。一部のストレージデバイスは、フェールオーバークラスターで正しく機能するために特定のファームウェアバージョンまたは設定を必要とします。フェールオーバークラスターで正しく機能するようにストレージの構成を確認するには、ストレージ管理者またはストレージベンダーに連絡してください。

私の知る限り、P4300はSCSI-3をサポートしていますが、これらのエラーは問題に最も関連しているようで、おそらくそれを引き起こすでしょう。 ( ソース

編集:火を燃やすためのもう少しの情報、これはServer 2008 R2で完全にうまく機能するので、SCSI-3が実際にデバイスでサポートされていることを知っています。 DSMドライバーが2012年にうまく機能するかどうかは別の問題ですが、それはおそらくそうかもしれません。

1
Rudi Visser

エラーメッセージと投稿した情報に基づいて、ストレージデバイスに同時アクセスをサポートするドライバーがロードされていないか、デバイスが最初からマルチホストアクセスをサポートしていません。

2012年に承認されたドライバーがあり、デバイスがマルチホストアクセスをサポートしていることを確認しますか?

2
Brent Pabst

永続的な予約を持つ機能は 重要 -これにより、クラスター化して、LUNにアクセスして変更する機能を持つノードのみがクラスターに属するノードになるようにすることができます。

SANの最新のファームウェア、最新のドライバー、およびDSMがあることを確認する必要がある場合があります。そのスレッドはかなり古いですが、 あなたは一人ではありません のようです。

2
Chris McKeown