rmnode

O rmnode comando exclui um nó do sistema em cluster. É possível inserir esse comando a qualquer momento após um sistema em cluster ter sido criado.

Sintaxe

Ler diagrama de sintaxeManter visual do diagrama de sintaxe
>>- rmnode -- -+----------+-- -+- object_id ---+---------------><
               '- -force -'    '- object_name -'   

Parâmetros

-force
(Opcional) Substitui as verificações que este comando executa. O parâmetro substitui as duas verificações a seguir:
  • Se o comando resultar em volumes ficando offline, o comando falhará, a menos que o parâmetro force seja usado.
  • Se o comando resultar em perda de dados porque há dados não gravados no cache de gravação que está contido apenas no nó a ser removida, o comando falhará, a menos que o parâmetro force seja usado.
Se você usar o parâmetro force como resultado de um erro sobre volumes que ficam offline, você forçará o nó de remoção e corre o risco de perder dados do cache de gravação. O parâmetro force deve sempre ser usado com cuidado.
 object_id | object_name 
(Obrigatório) Especifica o nome do objeto ou ID que você deseja modificar. A variável que acompanha o parâmetro é uma das seguintes:
  • O nome do objeto que você designou ao incluir o nó para o sistema em cluster
  • O ID do objeto que está designado ao nó (não o nome universal do nó)

Descrição

Este comando remove um nó do sistema em cluster. Isto torna o nó um candidato a ser incluído de volta neste sistema em cluster ou em outro sistema. Depois que o nó é excluído, o outro nó no grupo de E/S entra modo write-through até que outro nó é incluída no grupo de E/S..

Atenção: Ao executar o comando rmnode para remover o hardware configurado para um nó:
  • Reservas Small Computer System Interface-3 (SCSI-3) (por meio desse nó) são removidas
  • Registros Small Computer System Interface-3 (SCSI-3) (por meio desse nó) são removidos

Por padrão, o comando rmnode limpa o cache no nó especificado antes que o nó seja colocado offline. Em algumas circunstâncias, como quando o sistema já está degradado (por exemplo, quando ambos os no grupo de E/S estiverem online e os discos virtuais no grupo de E/S estão degradados), o sistema assegura que não ocorrerá perda de dados como resultado da exclusão apenas do nó com os dados em cache.

O cache é esvaziada antes de o nó é excluído para evitar perda de dados se ocorrer uma falha no outro nó no grupo de E/S.

Para o nó offline imediatamente sem limpar o cache ou assegurar que não ocorra perda de dados, execute o comando rmnode com o parâmetro -force.

Pré-requisitos:

Antes de emitir o rmnode de comando, execute as seguintes tarefas e leia os seguintes avisos de Atenção para evitar perder o acesso aos dados:

  1. Determine quais discos virtuais (VDisks ou volumes) ainda estão designados a este grupo de E/S emitindo o seguinte comando. O comando solicita uma visualização filtrada dos volumes, em que o atributo de filtro é o grupo de E/S.
    lsvdisk -filtervalue IO_group_name=nome
    em que name é o nome do grupo de E/S.
  2. Determine os hosts para os quais os volumes são mapeados para emitindo o comando lsvdiskhostmap.
  3. Determine se alguns dos volumes que estão designados a este grupo de E/S contêm dados que precisam ser acessados:
    • Se não desejar manter o acesso a esses volumes, vá para a etapa 5.
    • Se desejar manter o acesso a alguns ou todos os volumes, faça o backup dos dados ou migre os dados para um grupo de E/S diferente (online).
  4. Determine se é necessário desligar a energia desligada para o nó:
    • Se este for o último nó no sistema em cluster, não será necessário desligar a energia desligada para o nó. Vá para a etapa 5.
    • Se este não for o último nó no cluster, desligue a energia do nó que pretende remover. Esta etapa assegura que o Subsystem Device Driver (SDD) não redescobrirá os caminhos que foram manualmente removidos antes da emissão da de exclusão do nó pedido.
  5. Atualize a configuração do SDD para cada caminho virtual (vpath) que é apresentado pelos volumes que você pretende remover. atualização da configuração do SDD remove os vpaths dos volumes. falha na atualização da configuração pode resultar na distorção de dados. Consulte o Multipath Subsystem Device Driver: User's Guide para obter detalhes sobre como reconfigurar dinamicamente o SDD para o sistema operacional do host fornecido.
  6. Coloque em modo quiesce todas as operações de E/S destinadas para o nó que está excluindo. A falha em colocar as operações em modo quiesce pode resultar em operações de E/S com falha serem relatadas para os sistemas operacionais do host.
Atenção:
  1. remoção do último nó no cluster destrói o sistema em cluster. Antes de excluir o último nó no sistema em cluster, certifique-se de que deseja destruir o sistema em cluster.
  2. Se você estiver removendo um único nó e o nó restante no grupo de E/S estiver online, os dados poderão ficar expostos a um ponto único de falha se o nó restante falhará.
  3. Este comando pode demorar algum tempo para ser concluído, porque o cache no grupo de E/S para esse nó é esvaziada antes de o nó é removido. Se o parâmetro -force for usado, o cache não será limpo e o comando será concluído mais rapidamente. No entanto, se o nó é o último nó no grupo de E/S, usar a opção -force resulta no cache de gravação para esse nó sendo descartado em vez de limpo, e pode ocorrer perda de dados. O -force opção deve ser utilizada com cuidado.
  4. Se os dois nós no grupo de E/S estiverem online e os volumes já estiverem degradados antes da exclusão do nó, a redundância para os volumes já estará degradada e perda de acesso a dados e perda de dados poderá ocorrer se a opção -force é utilizado.
Notas:
  1. Se você estiver removendo a configuração do nó, o comando rmnode faz com que a configuração do nó seja movido para um outro nó no sistema em cluster. Esse processo pode demorar pouco tempo, normalmente menos de 1 minuto. O endereço IP do sistema em cluster permanece inalterado, mas qualquer cliente SSH conectado ao nó de configuração pode precisar restabelecer uma conexão. O GUI de gerenciamento reconecta-se ao novo nó de forma transparente.
  2. Se este for o último nó no sistema em cluster ou se ele está atualmente designado como o nó de configuração, todas as conexões com o sistema serão perdidas. A interface com o usuário e qualquer sessão de CLI aberta serão perdidas se o último nó no sistema em cluster for excluída. Pode ocorrer um tempo limite se um comando não puder ser concluído antes que o nó será excluído.

Um exemplo de chamada para rmnode

rmnode 1

A saída resultante:

Sem feedback