建立Aggregate並將磁碟區移至新節點
您至少在每個新節點上建立一個集合體、以儲存您要從原始節點移動的磁碟區。您必須為每個磁碟區識別一個集合體、然後分別移動每個磁碟區。
-
必須先初始化資料保護鏡射關係、才能移動磁碟區。
-
如果您要移動 iSCSI SAN 磁碟區、請確認您擁有 "已建立新的 iSCSI 連線"。
對於每個儲存虛擬機器( SVM )、 NetApp 建議您在移動根磁碟區之前、先移動叢集中的所有非根磁碟區、然後一次在一個 SVM 上執行此程序。 |
-
在每個新節點上建立至少一個Aggregate:
storage aggregate create -aggregate aggr_name -node new_node_name -diskcount integer
-
將新的 Aggregate 新增至與要從中移動磁碟區的原始節點上的 Aggregate 相同的儲存虛擬機器( SVM ):
「vserver add-aggregate」
新的Aggregate和要從中移動磁碟區的舊Aggregate都必須位於相同的SVM中。
-
確認新的Aggregate現在已指派給與原始節點上Aggregate相同的SVM:
vserver show -vserver svm_name
-
顯示您要從原始節點移至新節點的磁碟區資訊:
volume show -vserver svm_name -node original_node_name
您應該保留命令輸出以供日後參考。
下列範例顯示「VS1」SVM和「node0」節點上的磁碟區:
cluster::> volume show -vserver vs1 -node node0 Vserver Volume Aggregate State Type Size Available Used% --------- ------------ ------------ ---------- ---- ---------- ---------- ----- vs1 clone aggr1 online RW 40MB 37.87MB 5% vs1 vol1 aggr1 online RW 40MB 37.87MB 5% vs1 vs1root aggr1 online RW 20MB 18.88MB 5% 3 entries were displayed.
-
判斷您可以將特定Volume移至哪個Aggregate:
volume move target-aggr show -vserver svm_name -volume vol_name
下列範例顯示、「VS2」SVM上的「user_max」磁碟區可移至任何列出的集合體:
cluster::> volume move target-aggr show -vserver vs2 -volume user_max Aggregate Name Available Size Storage Type -------------- -------------- ------------ aggr2 467.9GB FCAL node12a_aggr3 10.34GB FCAL node12a_aggr2 10.36GB FCAL node12a_aggr1 10.36GB FCAL node12a_aggr4 10.36GB FCAL 5 entries were displayed
-
在您要移動的每個磁碟區上執行驗證檢查、以驗證是否可將其移至指定的Aggregate:
volume move start -vserver svm_name -volume volume_name -destination-aggregate destination_aggregate_name -perform-validation-only true
-
一次移動一個磁碟區(進階權限層級):
volume move start -vserver svm_name -volume vol_name -destination-aggregate destination_aggr_name -cutover-window integer
您無法移動節點根磁碟區(vol0)。其他磁碟區(包括SVM根磁碟區)也可以移動。
如果您的儲存組態包含已啟用加密的磁碟區、請遵循中的步驟 "使用Volume Move start命令在現有磁碟區上啟用加密" 以移動這些磁碟區。 -
顯示「Volume Move(Volume Move)(Volume Move(Volume Move))))))作業的結果、以驗證是否成功移動磁碟區:
volume move show -vserver svm_name -volume vol_name
-
如果多次嘗試後、「Volume Move(Volume Move)」(Volume Move(Volume Move))作業仍未完成最後階段、請強制移動完成:
volume move trigger-cutover -vserver svm_name -volume vol_name -force true
強制完成磁碟區移動作業、可能會中斷用戶端對您正在移動之磁碟區的存取。
-
確認磁碟區已成功移至指定的SVM、而且位於正確的Aggregate:
volume show -vserver svm_name