addnode

Use o comando addnode para incluir um novo nó (candidato) em um sistema existente. Insira esse comando a qualquer momento após um sistema ser criado. Se você estiver incluindo um nó em um sistema, certifique-se de que o tipo de modelo do novo nó seja suportado pela versão do código do sistema (código) do sistema existente. Se o tipo de modelo não for suportado pelo código, faça upgrade do sistema para uma versão de código que suporte o tipo de modelo do novo nó.

Sintaxe

Ler diagrama de sintaxeManter visual do diagrama de sintaxe
>>-addnode--+- -panelname--panel_name-+------------------------->
            '- -wwnodename--wwnn_name-'   

>--+-------------------+--+- -spare---------------------+------->
   '- -name--node_name-'  '- -iogrp--+- iogroup_name -+-'   
                                     '- iogroup_id ---'     

>--+-------------------------+---------------------------------><
   '- -site -+- site_name -+-'   
             '- site_id ---'     

Parâmetros

-panelname panel_name
(Obrigatório se você não especificar o parâmetro -wwnodename) Especifica o nó que você deseja incluir em um sistema pelo nome que é exibido na GUI de gerenciamento, no assistente de serviço ou exibido especificando lsnodecandidate. Não é possível usar esse parâmetro com o parâmetro -wwnodename.
Nota: Se panel_name não for fornecido, ele se aplicará ao nó no qual o comando está em execução.
-wwnodename wwnn_name
(Obrigatório se você não especificar o parâmetro -panelname) Especifica o nó que você deseja incluir no sistema pelo nome universal do nó (WWNN). Não é possível usar esse parâmetro com o parâmetro -panelname.
-name node_name
(Opcional) Especifica um nome para o nó que deseja incluir no sistema. Esse nome pode ser usado em comandos subsequentes para fazer referência ao nó, em vez de usar um ID de nó.
Nota: Os nomes de nós que são fornecidos com o parâmetro -name nos comandos addnode e chnode ainda não devem estar em uso como nomes de nós ou como o nó failover_names.

Se um nome for designado, esse nome será exibido como o nome do nó desde então. Se um nome não for designado, um nome padrão será usado. O nome padrão que é usado depende de o nó estar substituindo aquele que foi excluído anteriormente. Quando um nó é excluído, o nome ficará retido no grupo de E/S como o nome de failover do seu nó parceiro. Se nenhum nó permanecer em um grupo de E/S, nenhum nome de failover será retido. Apenas um nome de failover pode ser armazenado em cada nó. Se incluir um nó em um grupo de E/S que possuir um nome de failover retido e não especificar um nome de nó, o nome do failover retido será designado para esse nó. Se você não especificar um nome e não houver nenhum nome de failover retido, o nome designado terá o formato nodeX.

Importante: O nome qualificado de iSCSI (IQN) de cada nó é gerado usando os nomes do sistema e do nó. Se estiver usando o protocolo iSCSI e o nome de destino para esse nó já estiver ativo no nó parceiro, os hosts do iSCSI se conectarão a ele. Incluir o nó com um nome diferente altera o IQN desse nó no sistema e pode requerer a reconfiguração de todos os hosts conectados ao iSCSI.
-spare
(Opcional) Especifica que o nó que está sendo incluído é um nó sobressalente e não um membro do grupo do nó de E/S. Não é possível especificar este parâmetro com -iogrp.
-iogrp iogroup_name | iogroup_id
(Obrigatório) Especifica o grupo de E/S no qual você deseja incluir esse nó. Não é possível especificar este parâmetro com -spare.
-site site_name | site_id
(Opcional) Especifica o nome ou valor numérico do site do novo nó.

Se a topologia do sistema for hyperswap e o grupo de E/S tiver um nó configurado, esse novo nó deverá estar localizado no mesmo site. Se não existirem nós configurados no grupo de E/S (mas forem definidos volumes no grupo de E/S que estão em relacionamentos active-active), este novo nó deverá estar localizado no mesmo site que qualquer nó que estava anteriormente nesse grupo de E/S.

Lembre-se:
  • Esse parâmetro deverá ser especificado se a topologia do sistema estiver configurada como stretched ou hyperswap.
  • Se a topologia do sistema for stretched e o grupo de E/S possuir um nó configurado, esse novo nó deverá estar em outro local do site.

Descrição

Este comando inclui um nó no sistema. É possível obter uma lista de nós candidatos (nós que ainda não foram designados a um sistema) digitando lsnodecandidate. Não é possível incluir um nó com menos memória do que qualquer nó parceiro potencial que esteja no grupo de E/S.

É possível criar volumes thin-provisioned em um conjunto de armazenamentos de redução de dados em todos os tipos de nós. Os volumes compactados em um conjunto de armazenamentos de redução de dados devem ser criados em um grupo de E/S com tipos de nós que suportem compactação. Os nós que suportam a compactação podem ser incluídos em um grupo de E/S contendo volumes compactados.

Não é possível usar este comando se o novo nó for:
  • Não suportar criptografia, mas o parceiro do grupo de E/S existente suportar criptografia.
  • Não suportar criptografia, mas existirem conjuntos de armazenamentos com chaves de criptografia que incluem MDisks que não têm capacidade de criptografia automática.
  • Compatível com criptografia, mas o nó ou o gabinete não possui licença de criptografia.

Se a criptografia estiver ativada no sistema, então, uma nova licença de criptografia para cada novo serial MTM deverá ser instalada usando a GUI de gerenciamento antes que o novo nó ou gabinete possa ser incluído no sistema.

Nota: Esse comando será bem-sucedido apenas se o ID do sistema do gabinete do nó corresponder ao sistema ou estiver em branco.

Quando o primeiro volume thin ou compactado em um conjunto de redução de dados for criado para um grupo de E/S, o grupo de E/S configurará parâmetros da CPU com base no número mais baixo de recursos da CPU disponíveis com base nos nós no grupo de E/S. Um novo nó com menos recursos da CPU não pode ser incluído no grupo de E/S.

Antes de incluir um nó para o sistema, você deve verificar se alguma das condições a seguir são verdadeiras. Se as seguintes condições existirem, a falha ao seguir os procedimentos que estão documentados aqui poderá resultar em danos em todos os dados gerenciados pelo sistema.
  • O novo nó está sendo usado para substituir o nó com falha no sistema?
  • O nó que está sendo incluído ao sistema usa um hardware de nó físico que foi usado como um nó em outro sistema e ambos os sistemas são reconhecidos pelos mesmos hosts?
Se alguma das condições anteriores for verdadeira, você deve executar as seguintes ações:
  1. Inclua o nó no mesmo grupo de E/S no qual ele estava anteriormente. É possível usar a interface da linha de comandos lsnode ou o GUI de gerenciamento para determinar o WWNN dos nós do sistema.
  2. Encerre todos os hosts que usam o sistema antes de incluir o nó de volta no sistema.
  3. Inclua o nó novamente no sistema antes que os hosts sejam reiniciados. Se as informações do grupo de E/S estiverem indisponíveis ou se for inconveniente encerrar e reinicializar todos os hosts que usam o sistema, será possível fazer o seguinte:
    1. Em todos os hosts que estiverem conectados ao sistema, desconfigure o driver de dispositivo do adaptador Fibre Channel, o driver de dispositivo de disco e o driver de caminhos múltiplos antes de incluir o nó no sistema.
    2. Inclua o nó no sistema e, em seguida, reconfigure o driver de dispositivo do adaptador Fibre Channel, o driver de dispositivo do disco e o driver de caminhos múltiplos.
Se estiver incluindo um nó em um sistema, execute as seguintes ações:
  1. Assegure-se de que o tipo de modelo do novo nó seja suportado pelo nível de código para o sistema. Se o tipo de modelo não for suportado pelo código do sistema, será necessário fazer upgrade do sistema para uma versão de código que suporte o tipo de modelo do novo nó.
  2. Registre o número de série do nó, o WWNN, todos os WWPNs e o grupo de E/S no qual o nó foi incluído. Talvez seja necessário usar essas informações posteriormente. Tê-las disponíveis pode evitar possíveis distorções de dados se o nó tiver que ser removido e novamente incluído no sistema em cluster.
Nota: A camada de nuvem transparente pode ser ativada em um sistema se cada nó no sistema a suportar. Se um sistema suportar a camada de nuvem transparente, não será possível incluir nós que não a suportem no sistema.

Outras considerações quando incluir um nó em um sistema:

Quando incluir um nó no sistema usando o comando addnode ou a GUI do sistema, você deve confirmar se o nó foi anteriormente um membro do sistema. Se ele já tiver sido, siga esses dois procedimentos:
  • Inclua o nó no mesmo grupo de E/S no qual ele estava anteriormente. É possível determinar o WWNN dos nós no sistema usando o comando lsnode.
  • Se não for possível determinar o WWNN dos nós no cluster, entre em contato com a equipe de suporte para incluir o nó de volta no sistema sem corromper os dados.

Quando um nó é incluído em um sistema, ele exibe um estado de inclusão. Pode levar 30 minutos para que o nó seja incluído no sistema, principalmente se a versão de código que está associada ao nó tiver mudado.

Atenção: Se o nó permanecer no estado de inclusão por mais de 30 minutos, entre em contato com o representante de suporte para obter assistência na resolução desse problema.

Quando um nó é excluído, o nome ficará retido no grupo de E/S como o nome de failover do seu nó parceiro. Se nenhum nó permanecer em um grupo de E/S, nenhum nome de failover será retido.

O comando addnode falhará se você especificar um nome que for um nome de nó existente, um nome de failover retido ou se o sistema tiver uma configuração que exceda os limites para o nó que está sendo incluído. Especifique um nome diferente para o nó que está sendo incluído.

Volumes compactados ou deduplicados thin podem ser incluídos somente para sistemas nos quais todos os nós suportem volumes deduplicados. É possível incluir somente nós que suportem volumes deduplicados para um sistema que contém volumes compactados ou deduplicados thin. Os nós podem ser incluídos em um sistema que contém volumes deduplicados compactados ou thin apenas se o novo nó puder suportar a quantidade de memória que está alocada para deduplicação de dados no grupo de E/S de destino.

Um Exemplo de Chamada

addnode -wwnodename 5005076801e08b -iogrp io_grp0

A saída resultante:

Node, id [6], successfully added

Um Exemplo de Chamada

addnode -panelname 123456 -iogrp 1 -site 2

A saída resultante:

Node, id [6], successfully added

Um Exemplo de Chamada

addnode -wwnodename 5005076801e08b -iogrp io_grp0 -site site1

A saída resultante:

Node, id [6], successfully added

Um Exemplo de Chamada

addnode -panelname 123456 -spare 

A saída resultante:

Node, id [7], successfully added