Windows Server 2008R2の2ノードHyper-VクラスターでiSCSIインターフェイスを使用してインターフェイスされたIBM NASベースのストレージがあります。
私はこのcluseterをセットアップしているところです。 Validate Clusterレポートによると、すべてのテストに合格しています。
両方のノードで両方のディスクが同時にオンラインであることがわかります。ただし、「ディスク->ディスクの追加」を使用してディスクをクラスターに追加するとすぐに、1つのホストでのみ使用できるようになります。他のホストでは、ディスクの管理に「管理者が設定したポリシーのため、このディスクはオフラインです」と表示されます。 「ディスク->このリソースをノード2で使用可能にする」を選択することでこの状況を代替できますが、ノード2で使用可能になり、同じメッセージがディスクの管理でNode 1)に表示されます。
これは正しいです ?
私の理解によると、クラスター化されたディスクとして追加した後でも、両方のディスクをオンラインで表示できるはずです。ディスクが両方のノードで使用可能になっていない場合、両方のノードはどのように動作しますかVM。
クラスター共有ボリュームが有効になっていることを確認してください。から このリンク :
Cluster Shared Volumesと呼ばれるフェールオーバークラスターの機能は、仮想マシンの可用性と管理性を強化するように特別に設計されています。クラスター共有ボリュームは、複数のノードが同時に読み取りと書き込みを行うことができるフェールオーバークラスター内のボリュームです。この機能により、複数のノードが単一の共有ボリュームに同時にアクセスできます。クラスター共有ボリューム機能は、Microsoftが指定したHyper-Vおよびその他のテクノロジでの使用のみがサポートされています。
クラスター共有ボリュームを使用するフェイルオーバークラスターでは、VHDファイルが単一のディスク(LUN)上にある場合でも、複数のクラスターノードに分散されている複数のクラスター化された仮想マシンがすべて同時に仮想ハードディスク(VHD)ファイルにアクセスできます。ストレージ内。つまり、クラスター化された仮想マシンは、単一のLUNのみを使用している場合でも、互いに独立してフェイルオーバーできます。 Cluster Shared Volumesが有効になっていない場合、単一のディスク(LUN)には、一度に1つのノードからのみアクセスできます。つまり、クラスター化された仮想マシンは、各仮想マシンに独自のLUNがある場合にのみ個別にフェイルオーバーできるため、LUNとクラスター化された仮想マシンの管理がより困難になります。
2ノードのフェールオーバークラスターの場合、ストレージには、ハードウェアレベルで構成された少なくとも2つの個別のボリューム(LUN)が含まれている必要があります。クラスター化されたボリュームを、クラスター内にないサーバーに公開しないでください。 1つのボリュームは、監視ディスクとして機能します(このセクションの後半で説明します)。 1つのボリュームには、クラスターノード間で共有されているファイルが含まれます。このボリュームは、仮想マシンと仮想ハードディスクを作成する共有ストレージとして機能します。このドキュメントで説明されている手順を完了するには、1つのボリュームを公開するだけで済みます。
これは私のために働いた:cmd
を管理者権利として開く
カンマで実行これを促します:
diskpart
Diskpartでプロンプトを実行します。
DISKPART> san policy=OnlineAll
出力する必要がありますDiskPartは現在のオペレーティングシステムのSANポリシーを正常に変更しました。ここでディスクを一覧表示します
DISKPART> LIST DISK
必要なディスクを選択します。私の場合はdisk1です。
DISKPART>; select disk 1
読み取り専用フラグをクリアする:
DISKPART> ATTRIBUTES DISK CLEAR READONLY
出力はディスク属性は正常にクリアされます。
DISKPART> attributes disk
このようなものを宣伝する必要があります。
Current Read-only State : No
Read-only : No
Boot Disk : No
Pagefile Disk : No
Hibernation File Disk : No
Crashdump Disk : No
Clustered Disk : No
これで、ディスクをオンラインに設定できるようになります
DISKPART> ONLINE DISK
出力する必要がありますDiskPartは選択したディスクを正常にオンライン化しました。
DISKPART> List partition
パーティションを一覧表示
ディスクパーティションがない場合は、ディスクが使用可能になり、たとえばプライマリパーティションを作成できます。
DISKPART> create partition primary