ルート/データパーティショニングを使用しているノードにアクティブ/パッシブ構成を設定する
工場出荷時にルート/データパーティショニングを使用するようにHAペアが構成されている場合、アクティブ/アクティブ構成で使用するために、データパーティションの所有権がペアの両方のノードに分割されます。アクティブ/パッシブ構成でHAペアを使用する場合は、データローカル階層(アグリゲート)を作成する前にパーティションの所有権を更新する必要があります。
-
アクティブノードにするノードとパッシブノードにするノードを決めておく必要があります。
-
HAペアでストレージフェイルオーバーを設定する必要があります。
このタスクは、2つのノード(ノードAとノードB)で実行します。
この手順は、パーティショニングされたディスクからデータローカル階層(アグリゲート)が作成されていないノードを対象としています。
詳細はこちらをご覧ください "高度なディスクパーティショニング"。
コマンドはすべてクラスタシェルで入力します。
-
データパーティションの現在の所有権を表示します。
storage aggregate show-spare-disks
出力から、一方のノードが半数のデータパーティションを所有し、もう一方のノードが半数のデータパーティションを所有していることがわかります。すべてのデータパーティションがスペアである必要があります。
cluster1::> storage aggregate show-spare-disks Original Owner: cluster1-01 Pool0 Partitioned Spares Local Local Data Root Physical Disk Type RPM Checksum Usable Usable Size --------------------------- ----- ------ -------------- -------- -------- -------- 1.0.0 BSAS 7200 block 753.8GB 0B 828.0GB 1.0.1 BSAS 7200 block 753.8GB 73.89GB 828.0GB 1.0.5 BSAS 7200 block 753.8GB 0B 828.0GB 1.0.6 BSAS 7200 block 753.8GB 0B 828.0GB 1.0.10 BSAS 7200 block 753.8GB 0B 828.0GB 1.0.11 BSAS 7200 block 753.8GB 0B 828.0GB Original Owner: cluster1-02 Pool0 Partitioned Spares Local Local Data Root Physical Disk Type RPM Checksum Usable Usable Size --------------------------- ----- ------ -------------- -------- -------- -------- 1.0.2 BSAS 7200 block 753.8GB 0B 828.0GB 1.0.3 BSAS 7200 block 753.8GB 0B 828.0GB 1.0.4 BSAS 7200 block 753.8GB 0B 828.0GB 1.0.7 BSAS 7200 block 753.8GB 0B 828.0GB 1.0.8 BSAS 7200 block 753.8GB 73.89GB 828.0GB 1.0.9 BSAS 7200 block 753.8GB 0B 828.0GB 12 entries were displayed.
-
advanced権限レベルに切り替えます。
set advanced
-
パッシブノードにするノードが所有する各データパーティションをアクティブノードに割り当てます。
storage disk assign -force -data true -owner active_node_name -disk disk_name
パーティションをディスク名の一部に含める必要はありません。
再割り当てが必要なデータパーティションごとに、次の例のようなコマンドを入力します。
storage disk assign -force -data true -owner cluster1-01 -disk 1.0.3
-
すべてのパーティションがアクティブノードに割り当てられていることを確認します。
cluster1::*> storage aggregate show-spare-disks Original Owner: cluster1-01 Pool0 Partitioned Spares Local Local Data Root Physical Disk Type RPM Checksum Usable Usable Size --------------------------- ----- ------ -------------- -------- -------- -------- 1.0.0 BSAS 7200 block 753.8GB 0B 828.0GB 1.0.1 BSAS 7200 block 753.8GB 73.89GB 828.0GB 1.0.2 BSAS 7200 block 753.8GB 0B 828.0GB 1.0.3 BSAS 7200 block 753.8GB 0B 828.0GB 1.0.4 BSAS 7200 block 753.8GB 0B 828.0GB 1.0.5 BSAS 7200 block 753.8GB 0B 828.0GB 1.0.6 BSAS 7200 block 753.8GB 0B 828.0GB 1.0.7 BSAS 7200 block 753.8GB 0B 828.0GB 1.0.8 BSAS 7200 block 753.8GB 0B 828.0GB 1.0.9 BSAS 7200 block 753.8GB 0B 828.0GB 1.0.10 BSAS 7200 block 753.8GB 0B 828.0GB 1.0.11 BSAS 7200 block 753.8GB 0B 828.0GB Original Owner: cluster1-02 Pool0 Partitioned Spares Local Local Data Root Physical Disk Type RPM Checksum Usable Usable Size --------------------------- ----- ------ -------------- -------- -------- -------- 1.0.8 BSAS 7200 block 0B 73.89GB 828.0GB 13 entries were displayed.
cluster1-02は引き続きスペアルートパーティションを所有していることに注意してください。
-
admin権限に戻ります。
set admin
-
データアグリゲートを作成します。少なくとも1つのデータパーティションをスペアとして残しておきます。
storage aggregate create new_aggr_name -diskcount number_of_partitions -node active_node_name
データアグリゲートが作成され、アクティブノードが所有します。