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
>>- 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.
- -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.
- 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 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:
- 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.
em que name é o nome do grupo de E/S.lsvdisk -filtervalue IO_group_name=name - Determine os hosts para os quais os volumes são mapeados emitindo o comando lsvdiskhostmap.
- 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).
- 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ó .
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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
