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
>>- 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.
- 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..
- 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:
- 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=nome
- Determine os hosts para os quais os volumes são mapeados para emitindo o comando lsvdiskhostmap.
- 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).
- 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.
- 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.
- 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.
- 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 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á.
- 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.
- 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.
- 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.
- 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