Substituindo nós sem interrupção
É possível substituir sem interrupção um nó existente por um novo nó IBM Spectrum Virtualize.
Antes de Iniciar
Os procedimentos de substituição são ininterruptos porque não é necessário fazer mudanças em seu ambiente SAN. A substituição do nó IBM Spectrum Virtualize usa o mesmo nome universal do nó (WWNN) que o nó sendo substituído. Uma alternativa para isso é substituir os nós com interrupção, ou mover volumes para um novo grupo de E/S ou zonear novamente a SAN. Entretanto, os procedimentos disruptivos exigem mais trabalho nos hosts.
Talvez haja alguma perda de desempenho do sistema quando os nós estiverem sendo substituídos. Por exemplo, os volumes que são gerenciados pelo grupo de E/S contendo o nó a ser substituído ficarão comprometidos quando um dos nós for encerrado no início deste procedimento. Os volumes permanecerão comprometidos até que ambos os nós IBM Spectrum Virtualize estejam em execução.
Esta tarefa assume que as seguintes condições foram atendidas.
- O software do sistema existente nos nós que estão sendo substituídos devem ser da versão 7.7.1 ou posterior.
- Todos os nós configurados no sistema estão presentes e online.
- Todos os erros no log de eventos do sistema são tratados e marcados como corrigidos.
- Nenhum volume, disco gerenciado (MDisk) ou sistemas de armazenamento externo tem status de comprometido ou off-line.
- É possível fazer backup da configuração do sistema e salvar o arquivo svc.config.backup.xml.
- O nó de substituição deve ser capaz de operar na velocidade da conexão Fibre Channel ou Ethernet do nó que ele está substituindo.
- O nó de substituição deve ter a mesma configuração dos adaptadores de entrada/saída nos mesmos slots que os do nó antigo.
- O driver de dispositivo Fibre Channel em cada host conectado
Fibre Channel devem ser configurados para o tempo limite de um
caminho de fibra ausente em 3 segundos ou menos. Se não for prático verificar os parâmetros no driver Fibre
Channel em cada host, será necessário reinicializar o novo nó logo depois de ele ser incluído no
sistema. Ao fazer isso, os caminhos de fibra para o host param com tempo suficiente para assegurar que sejam recuperados
adequadamente quando o nó IBM
Spectrum
Virtualize estiver
ativo novamente. Dica: A configuração de tempo limite para o driver de dispositivo Emulux Fibre Channel pode ser padronizado como 30 segundos, portanto, ele precisa ser alterado.
- Não continue essa tarefa se quaisquer das condições listadas não forem atendidas, a menos que você seja instruído a fazer isso pelo IBM® Remote Technical Support.
- Revise todas as etapas a seguir antes de prosseguir com essa tarefa.
- Não continue esta tarefa se você não estiver familiarizado com o ambiente do IBM Spectrum Virtualize ou com os procedimentos que são descritos nesta tarefa.
- Se você planejar reutilizar o nó que está substituindo, assegure-se de que o WWNN do nó esteja configurado para um número exclusivo na SAN. Se você não assegurar-se de que o WWNN seja exclusivo, o WWNN e o WWPN serão duplicados no ambiente da SAN e poderão causar problemas.
- O ID do nó e possivelmente o nome do nó mudam durante essa tarefa. Depois que o sistema atribuir o ID do nó, o ID não poderá ser alterado. No entanto, você pode alterar o nome do nó após a conclusão dessa tarefa.
Sobre Esta Tarefa
Procedimento
- Opcional: Se o nível do software atual no nó que você está substituindo não for o mesmo que o nível do
software no sistema IBM
Spectrum
Virtualize ativo,
talvez seja necessário instalar o nível do software do sistema IBM
Spectrum
Virtualize atual
no nó. Ao
executar essa etapa, é possível economizar 20 minutos quando um nó é
incluído no sistema
IBM
Spectrum
Virtualize
na etapa
16.
Opcionalmente, utilizando o assistente de serviço, também é possível alterar o WWNN agora para o valor usado pelo nó que você está substituindo por esse nó.
- Conclua as seguintes etapas.
- Confirme se nenhum host possui dependências no nó. É possível usar o GUI de gerenciamento ou um comando da interface da linha de comandos (CLI).
- Se você usar o GUI de gerenciamento, selecione Monitoramento > Sistema. Clique com o botão direito do mouse no nó e selecione Mostrar Volumes Dependentes para exibir todos os volumes que dependem de um nó.
- Se você usar o comando lsdependentvdisks para visualizar volumes dependentes, especifique
o parâmetro node.
lsdependentvdisks -node node_id_or_name
- Se os volumes dependentes existirem, determine se estão sendo usados. Se os volumes estiverem sendo usados, restaure a configuração redundante ou suspenda o aplicativo host.
- Se um disco quorum dependente for relatado, repare o acesso ao disco quorum ou modifique a configuração do disco quorum.
- Confirme se nenhum host possui dependências no nó.
- Se você já souber o local físico
do nó que deseja substituir, poderá ignorar essa etapa e prosseguir para
a próxima etapa. Siga essas etapas para determinar o nó
de configuração do sistema, e o ID, nome, ID do grupo de E/S e o nome do grupo de E/S para o nó
que você deseja substituir. Dica: Se um dos nós que você deseja substituir for o nó de configuração do sistema, substitua-o por último.
- Emita o comando lsnode a partir da interface da linha de comandos (CLI).
lsnode -delim : - Na coluna config_node, encontre o valor yes e registre os valores nas colunas id e name.
- Registre os valores nas colunas id e name para cada nó no sistema.
- Registre os valores nas colunas IO_group_id e IO_group_name para cada nó no sistema.
- Para determinar o ID do painel frontal, emita o comando lsnodevpd, em que node_name or node_id é o
nome ou o ID do nó. Emita o comando para cada nó no sistema.
lsnodevpd node_name or node_id - Registre o valor na coluna front_panel_id. O ID do painel frontal é exibido na frente de cada nó. É possível usar esse ID para determinar o local físico do nó que corresponde ao ID do nó ou nome do nó que você deseja substituir.
- Emita o comando lsnode a partir da interface da linha de comandos (CLI).
- Identifique e registre o WWNN e o nome iSCSI do nó que deseja substituir.
- Emita o comando lsnode, em que
node_name or node_id é o nome ou o ID do nó para o qual você deseja determinar
o WWNN e o nome iSCSI.
lsnode -delim : node_name_or_id - Registre o WWNN e o nome iSCSI do nó que deseja substituir.
- Registre a ordem das portas Fibre Channel e Ethernet.
- Se o sistema tiver IPs de porta Ethernet configurados,
armazene as configurações atuais para que possam ser aplicadas aos
nós de substituição. Para fazer isso, insira o comando lsportip.
lsportip -delim :
- Emita o comando lsnode, em que
node_name or node_id é o nome ou o ID do nó para o qual você deseja determinar
o WWNN e o nome iSCSI.
- Necessário: Conclua as seguintes etapas.
- Registre e marque a ordem dos cabos Ethernet ou Fibre Channel com o número da porta de nó antes de remover os cabos da parte traseira do nó. É preciso reconectar os cabos na ordem exata no nó de substituição para evitar problemas quando o nó de substituição for incluído ao sistema. Se os cabos não estiverem conectados na mesma ordem, os IDs da porta poderão ser alterados, o que impactará a capacidade do host de acessar os volumes. Consulte a documentação de hardware específica para seu modelo para determinar como as portas são numeradas.
- Não conecte o nó de substituição a portas diferentes no comutador ou a um comutador diferente. Se os comutadores de Fibre Channel vão ser alterados de forma que a velocidade de 8 Gbps possa ser atingida, então essa tarefa deve ser uma tarefa separada que é feita antes ou após esse procedimento de substituição do nó.
- Se o nó tiver IPs Ethernet de 10 Gbps configurados, exclua essas configurações usando o comando rmportip observando
as configurações atuais.
rmportip -node node_ID_or_name port_ID - Emita o comando rmnode para excluir esse nó do sistema e do grupo de E/S.
O valor node_ID_or_name identifica o nó que você deseja excluir.
rmnode node_ID_or_nameÉ possível usar a CLI para verificar se o processo de exclusão foi concluído.
- Opcional: Se desejar usar o nó removido como um nó sobressalente, insira o comando lsnode para assegurar que o nó
não seja mais um membro do sistema.
Uma lista de nós é exibida. Aguarde até que o nó removido não esteja listado na saída de comando.lsnode - Mude o WWNN e o nome iSCSI do nó que você excluiu do sistema para FFFFF.
- Ligue o nó.
- Emita o seguinte comando chvpd.
satask chvpd -wwnn FFFFFFFFFFFFFFFF
- Instale o nó de substituição no rack. Importante: Não conecte os cabos Fibre Channel ou Ethernet durante essa etapa.
- Ligue o nó de substituição.
- Registre o WWNN do nó de substituição. Esse nome pode ser reutilizado por outro nó do IBM Spectrum Virtualize.
- Mude o nome universal do nó do nó de substituição para
corresponder ao nome que registrou na etapa
4. Para fazer isso, é possível usar a interface do assistente de serviço para mudar o WWNN. Também é possível emitir o comando satask chvpd a seguir, em que WWNN é o valor registrado a partir do nó original.
satask chvpd -wwnn WWNN - Insira o comando lsnodecandidate para verificar se os últimos 5 caracteres do WWNN estão corretos.
lsnodecandidate - Conecte os cabos Fibre Channel ou Ethernet para os mesmos números de portas que você gravou para o nó original na etapa 5.
- Inclua o nó no sistema. É possível usar a interface do assistente de serviço ou inserir o comando
a seguir, em que WWNN e iogroupname_id são os valores que você
registrou para o nó original. Assegure-se de que o novo nó tenha o mesmo nome que o nó original e esteja no mesmo grupo de E/S que o nó original. Para obter mais informações, consulte o comando addnode.
addnode -wwnodename WWNN -iogrp iogroupname_idO IBM Spectrum Virtualize redesigna o nó com o nome usado originalmente. Se o nome original do nome do nó foi automaticamente designado pelo IBM Spectrum Virtualize, não será possível reutilizar o mesmo nome. Ele será designado automaticamente se seu nome começar com node. Nesse caso, especifique um nome diferente que não comece com node ou não use o parâmetro name para que o IBM Spectrum Virtualize designe automaticamente um novo nome para o nó.
Se necessário, o novo nó será atualizado para a mesma versão de software do IBM Spectrum Virtualize que a do sistema. Essa atualização pode levar até 20 minutos.
Se os IPs de Ethernet foram configurados anteriormente, configure as portas Ethernet para reutilizar as configurações a partir do nó substituído. IPs de porta Ethernet podem ser configurados usando o comando GUI de gerenciamento ou cfgportip.
- Para endereços IPv4 IP
cfgportip -node node_name_or_ID -ip IPv4_addr -mask subnet_mask -gw gateway port ID - Para endereços IPv6 IP
cfgportip -node node_name_or_ID -ip_6 IPv6_addr -prefix_6 prefix -gw_6 gateway port ID
Importante:- O nó de substituição deve ter pelo menos tantas CPUs e tanto de RAM quanto o nó que está sendo substituído.
- Ambos os nós no grupo de E/S armazenam dados em cache; porém, os tamanhos dos caches são assimétricos. O nó de substituição é limitado pelo tamanho do cache do nó do parceiro no grupo de E/S. Portanto, é possível que o nó de substituição não use o tamanho do cache completo até que você substitua o outro nó no grupo de E/S.
- Não é preciso reconfigurar os drivers de dispositivo de caminhos múltiplos do host porque o nó de substituição usará o mesmo WWNN e o WWPN que o nó anterior. Os drivers de dispositivo de caminhos múltiplos detectam a recuperação de caminhos disponíveis para o nó de substituição.
- Os drivers de dispositivo de caminhos múltiplos do host levam aproximadamente 30 minutos para recuperar os caminhos. Não faça upgrade do outro nó no grupo de E/S por pelo menos 30 minutos após o upgrade bem-sucedido do primeiro nó no grupo de E/S. Se você tiver outros nós em grupos de E/S diferentes para fazer upgrade, será possível fazer esses upgrades enquanto aguarda.
- Se não for possível verificar se o driver de dispositivo Fibre Channel de cada host está configurado para atingir o tempo limite de um caminho Fibre Channel em 3 segundos ou menos, então é melhor reinicializar o novo nó do IBM Spectrum Virtualize para garantir que o caminho de fibra se torne ativo quando o nó se tornar ativo novamente.
- Para endereços IPv4 IP
- Necessário: Importante: Peça ao administrador do host para consultar os caminhos em cada host a fim de assegurar que todos os caminhos até o nó de substituição estejam ativos antes de prosseguir para a próxima etapa. Se você estiver usando o IBM Multipath Subsystem Device Driver (SDD), o comando para consultar caminhos será datapath query device. A documentação fornecida com o driver de dispositivo de caminhos múltiplos mostra como consultar caminhos. Force o driver de caminhos múltiplos para verificar novamente se os caminhos esperados não estão ativos.
- Opcional: Se desejar usar o nó substituído como um nó sobressalente, siga estas etapas.
- Conecte à interface do assistente de serviço no nó usando a porta do técnico.
- Assegure-se de que você está conectado ao nó correto e então selecione Configurar nó.
- Selecione Atualizar WWNN.
- Em Especificar WWNN, insira 00000.
- Clique em Modificar para confirmar.
- Repita as etapas 4 a 18 para cada nó que você deseja substituir.