Skip to main content
本繁體中文版使用機器翻譯,譯文僅供參考,若與英文版本牴觸,應以英文版本為準。

建立Aggregate並將磁碟區移至新節點

貢獻者

您至少在每個新節點上建立一個集合體、以儲存您要從原始節點移動的磁碟區。您必須為每個磁碟區識別一個集合體、然後分別移動每個磁碟區。

開始之前
註 對於每個儲存虛擬機器( SVM )、 NetApp 建議您在移動根磁碟區之前、先移動叢集中的所有非根磁碟區、然後一次在一個 SVM 上執行此程序。
步驟
  1. 在每個新節點上建立至少一個Aggregate:

    storage aggregate create -aggregate aggr_name -node new_node_name -diskcount integer

  2. 將新的 Aggregate 新增至與要從中移動磁碟區的原始節點上的 Aggregate 相同的儲存虛擬機器( SVM ):

    「vserver add-aggregate」

    新的Aggregate和要從中移動磁碟區的舊Aggregate都必須位於相同的SVM中。

  3. 確認新的Aggregate現在已指派給與原始節點上Aggregate相同的SVM:

    vserver show -vserver svm_name

  4. 顯示您要從原始節點移至新節點的磁碟區資訊:

    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.
  5. 判斷您可以將特定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
  6. 在您要移動的每個磁碟區上執行驗證檢查、以驗證是否可將其移至指定的Aggregate:

    volume move start -vserver svm_name -volume volume_name -destination-aggregate destination_aggregate_name -perform-validation-only true

  7. 一次移動一個磁碟區(進階權限層級):

    volume move start -vserver svm_name -volume vol_name -destination-aggregate destination_aggr_name -cutover-window integer

    您無法移動節點根磁碟區(vol0)。其他磁碟區(包括SVM根磁碟區)也可以移動。

    註 如果您的儲存組態包含已啟用加密的磁碟區、請遵循中的步驟 "使用Volume Move start命令在現有磁碟區上啟用加密" 以移動這些磁碟區。
  8. 顯示「Volume Move(Volume Move)(Volume Move(Volume Move))))))作業的結果、以驗證是否成功移動磁碟區:

    volume move show -vserver svm_name -volume vol_name

  9. 如果多次嘗試後、「Volume Move(Volume Move)」(Volume Move(Volume Move))作業仍未完成最後階段、請強制移動完成:

    volume move trigger-cutover -vserver svm_name -volume vol_name -force true

    強制完成磁碟區移動作業、可能會中斷用戶端對您正在移動之磁碟區的存取。

  10. 確認磁碟區已成功移至指定的SVM、而且位於正確的Aggregate:

    volume show -vserver svm_name