NIC iSCSIによるフェイルオーバーで問題が発生しました。
セットアップ:
(テスト目的で)サーバーのSAN NICのケーブルの1つを切断するまで(実際にはスイッチのポートを無効にするだけです)、すべてが正常に機能します。その後、すべてが壊れ、ファイルのコピーが停止し、サーバーのほとんどが停止します。時間はすべてのiSCSIマップディスクなどを失います。QNAPのケーブルの1つを切断すると、目立った遅延なしにすべてが正常に機能します。
これまで、複数のマルチパスセッション/ MCS接続構成を試しました。
どのNICがアクティブであるかは関係ありません。フェイルオーバーを実行しようとすると、すぐに完全に停止します。
私がオンラインで調べた限り、フェイルオーバーはそのように機能するはずですが、そうではありません。
何か案は?私は何が間違っているのですか?
ほとんどのQNAPSANはフェイルオーバーをサポートしていません(iSCSI3-PRを実装していません。安価である理由があります)。どんなモデルがありますか?
編集:
MPIOを使用してServer 2008(またはR2)のiSCSIターゲットに接続する非常に短いバージョン。
mpiocpl
を実行します。 [iSCSIデバイスのサポートを追加する]をオンにします。コンピュータを再起動する必要があるかもしれません。このタブ全体がグレー表示されている場合は、すでに有効になっています。iscsicpl
を実行し、[検出]タブで検出ポータルを追加します。にターゲットのIPをポップします。これで、2つのセッションが表示されるはずです。それらの1つの横にあるチェックボックスをオンにすると、MCSにIPが表示されます(それぞれが異なるIPを持っています)。
注このセットアップはMSのiSCSIソフトウェアイニシエーター専用です。他のソフトウェアを使用する場合、またはiSOEでNIC)プロセスは異なります(通常)。iSCSIターゲットの動作方法によっては、両方のセッションで同じ宛先ターゲットを持つ場合があります。多くの接続(ハイエンドユニットで一般的)では、それぞれにセッションを確立する必要がある場合とない場合があります。ターゲットに付属のドキュメントを参照してください。