Skip to main content
O português é fornecido por meio de tradução automática para sua conveniência. O inglês precede o português em caso de inconsistências.

Crie um agregado e mova volumes para os novos nós

Colaboradores

Você cria pelo menos um agregado em cada um dos novos nós para armazenar os volumes que deseja mover dos nós originais. Você precisa identificar um agregado para cada volume e mover cada volume individualmente.

Antes de começar
Observação Para cada máquina virtual de storage (SVM), a NetApp recomenda mover todos os volumes que não sejam raiz no cluster antes de mover o volume raiz e executar esse procedimento em um SVM por vez.
Passos
  1. Crie pelo menos um agregado em cada novo nó:

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

  2. Adicione o novo agregado à mesma máquina virtual de storage (SVM) que o agregado no nó original do qual você deseja mover os volumes:

    vserver add-aggregates

    O novo agregado e o agregado antigo do qual o volume será movido precisam estar no mesmo SVM.

  3. Verifique se o novo agregado agora está atribuído ao mesmo SVM que o agregado no nó original:

    vserver show -vserver svm_name

  4. Exibir informações dos volumes que você deseja mover dos nós originais para os novos nós:

    volume show -vserver svm_name -node original_node_name

    Você deve manter a saída do comando para referência posterior.

    O exemplo a seguir exibe volumes no SVM "VS1" e no nó "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. Determine um agregado para o qual você pode mover um determinado volume:

    volume move target-aggr show -vserver svm_name -volume vol_name

    O exemplo a seguir mostra que o volume "user_Max" no SVM "VS2" pode ser movido para qualquer um dos agregados listados:

    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. Execute uma verificação de validação em cada volume que você deseja mover para verificar se ele pode ser movido para o agregado especificado:

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

  7. Mover os volumes um de cada vez (nível de privilégio avançado):

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

    Não é possível mover o volume raiz do nó (vol0). É possível mover outros volumes, incluindo volumes raiz da SVM,

    Observação Se a configuração do armazenamento incluir volumes com encriptação ativada, siga as etapas em "Ative a criptografia em um volume existente com o comando volume Move start" para mover esses volumes.
  8. Exiba o resultado volume move da operação para verificar se os volumes foram movidos com sucesso:

    volume move show -vserver svm_name -volume vol_name

  9. Se a volume move operação não concluir a fase final após várias tentativas, force o movimento a terminar:

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

    Forçar a operação de movimentação de volume a terminar pode interromper o acesso do cliente ao volume que você está movendo.

  10. Verifique se os volumes foram movidos com sucesso para o SVM especificado e estão no agregado correto:

    volume show -vserver svm_name