rmnode

O comando rmnode 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 -- --+----------+-- -- -deactivatespare -- ---------->
                '- -force -'                             

>--+- object_id ---+-------------------------------------------><
   '- object_name -'   

Parâmetros

-force
(Opcional) Substitui a verificação executada por esse comando. O parâmetro substitui as duas verificações a seguir:
  • Se o comando resultar em volumes ficando off-line, 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 usar o parâmetro force como resultado de um erro sobre volumes que ficam offline, você forçará a remoção do nó e correrá o risco de perder dados do cache de gravação. O parâmetro force deve sempre ser usado com cuidado.
-deactivatespare
(Opcional) Especifica que o nó sobressalente (para esse nó) deve ser desativado.
Importante: Não remova um nó off-line enquanto um nó sobressalente estiver ativo.
 object_id | object_name 
(Obrigatório) Especifica o nome ou ID do objeto que você deseja modificar. A variável que segue o parâmetro pode ser:
  • O nome do objeto que você designou ao incluir o nó no sistema em cluster.
  • O ID do objeto que está designado para o nó (não o nome do nó universal).

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ó seja incluído no grupo de E/S.

Atenção: Quando o comando rmnode é executado para remover o hardware configurado para um nó:
  • As reservas do Small Computer System Interface-3 (SCSI-3) (por meio daquele nó) são removidas
  • Os registros do Small Computer System Interface-3 (SCSI-3) (por meio daquele nó) são removidos

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

O cache é limpo antes da exclusão do nó para evitar perda de dados, se ocorrer uma falha no outro nó no grupo de E/S.

Para tornar o nó especificado 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 comando rmnode , 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=name
    em que name é o nome do grupo de E/S.
  2. Determine os hosts para os quais os volumes são mapeados emitindo o comando lsvdiskhostmap.
  3. Determine se algum dos volumes que estão designados a esse grupo de E/S contém dados que precisam ser acessados:
    • Se não desejar manter o acesso desses volumes, acesse a etapa 5.
    • Se você não deseja manter o acesso a alguns ou a todos os volumes, faça backup dos dados ou migre os dados para um grupo de E/S diferente (on-line).
  4. Determine se é necessário desligar o nó :
    • Se este for o último nó no sistema em cluster, não será necessário desligar o nó . Vá para a etapa 5.
    • Se este não for o último nó no cluster, desligue a energia do nó que deseja remover. Esta etapa assegura que o Subsystem Device Driver (SDD) não redescobrirá os caminhos que foram manualmente removidos antes da emissão da solicitação de exclusão do nó .
  5. Atualize a configuração do SDD para cada caminho virtual (vpath) que é apresentado pelos volumes que você pretende remover. A atualização da configuração do SDD remove os vpaths dos volumes. A falha ao atualizar a configuração pode resultar em 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 determinado.
  6. Coloque em modo quiesce todas as operações de E/S destinadas ao 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. A 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 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ó é limpo antes da remoção do nó . 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ó excluído for 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. A opção -force deve ser usada com cuidado.
  4. Se os nós no grupo de E/S estiverem on-line e os volumes já estiverem degradados antes da exclusão do nó , a redundância para os volumes já estará degradada e poderão ocorrer perda de acesso a dados e perda de dados se a opção -force for usada.
Notas:
  1. Se estiver removendo o nó de configuração, o comando rmnode fará o nó de configuração ser movida para um nó diferente 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. A GUI de gerenciamento reconecta-se ao novo nó de configuração de forma transparente.
  2. Se este for o último nó no sistema em cluster ou se estiver designado no momento como o nó de configuração, todas as conexões com o sistema serão perdidas. A interface com o usuário e quaisquer sessões de CLI abertas 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 da exclusão do nó .

Um exemplo de chamada para rmnode

rmnode 1

A saída resultante:

Sem feedback

Um Exemplo de Chamada

rmnode -deactivatespare

A saída resultante

Sem feedback