Nutanix Cmdlets を利用して、Nutanix CE の Protection Domain(PD)のレプリケーションの様子を見てみました。
今回の環境には、pd02、pd03 という PD があり、ce-ntnx-n01 クラスタ側でアクティブにしている pd03 でスナップショットを作成してレプリケーションしてみます。
今回は、下記のようなスクリプトを作成してみました。設定忘れしやすい、ネットワークとコンテナのマッピングを表示しています。
PowerShell のウインドウ幅は 120 以上に変更しています。
下記のように実行します。
NTNX> Connect-NTNXCluster ntnx-n01.go-lab.jp -UserName gowatana -AcceptInvalidSSLCerts -ForcedConnection NTNX> Connect-NTNXCluster ntnx-n02.go-lab.jp -UserName gowatana -AcceptInvalidSSLCerts -ForcedConnection NTNX> .\check_ntnx_pd-replication.ps1
レプリケーションが完了していない PD は、~SnapshotId に差異がでます。
レプリケーションが完了すると、~SnapshotId が揃います。
ちなみにネットワーク名は、2つのクラスタであえて別の名前にしてみてあります。
NTNX> (Get-NutanixCluster).Server | % {$cluster_vip = $_; $cluster = Get-NTNXCluster -Servers $cluster_vip; Get-NTNXNetwork -Servers $cluster_vip | select vlanId, @{N="ClusterName";E={$cluster.name}}, name} | sort vlanId, ClusterName | ft -AutoSize vlanId ClusterName name ------ ----------- ---- 0 ce-ntnx-n01 vlan.0 0 ce-ntnx-n02 vlan-0 1011 ce-ntnx-n01 vlan.1011 1011 ce-ntnx-n02 vlan-1011 1012 ce-ntnx-n01 vlan.1012 1012 ce-ntnx-n02 vlan-1012 1013 ce-ntnx-n01 vlan.1013 1013 ce-ntnx-n02 vlan-1013
以上。