Skip to main content
O português é fornecido por meio de tradução automática para sua conveniência. O inglês precede o português em caso de inconsistências.

Substitua o nó VMware no StorageGRID por SG1000 ou SG100

Colaboradores netapp-pcarriga

Se o nó de administração principal estiver sendo executado como um nó VMware, você pode substituí-lo por um appliance de serviços SG1000 ou SG100.

Cuidado Após concluir e verificar a substituição do nó, você deve excluir o nó VMware original. Deixar o nó antigo no local pode causar uma grande interrupção na grid caso ele volte a ficar online.
Antes de começar
  • Você determinou que a máquina virtual não pode ser restaurada e deve ser substituída.

  • Você verificou que não há procedimentos de manutenção do grid em andamento.

  • Você confirmou que a versão do StorageGRID Appliance Installer no appliance de serviços SG1000 ou SG100 corresponde à versão do software do seu sistema StorageGRID.

  • Você possui as seguintes informações sobre o nó de administração primário existente:

    Nome do nó: Você deve instalar o appliance de serviços usando o mesmo nome do nó que o Admin Node primário existente. O nome do nó é o hostname (nome do sistema).

    Endereço IP: Você pode atribuir ao dispositivo de serviços o mesmo endereço IP do nó de administração primário existente (recomendado) ou pode selecionar um novo endereço IP em cada rede.

  • Você tem a senha de provisionamento.

Etapa 1: Substitua o nó VMware

Primeiro, você remove o nó de administração primário existente no Grid Manager. Em seguida, você instala o appliance de serviços SG1000 ou SG100 como o novo nó de administração primário usando o StorageGRID Appliance Installer e recupera o nó. Se você estiver usando um novo endereço IP, pode instalar o appliance de serviços antes de remover o nó de administração primário existente.

Usar endereço IP existente

Substitua o nó de administração primário usando o endereço IP do nó de administração primário existente.

Passos
  1. Baixe o pacote de recuperação do Grid Manager:

    1. Selecione Manutenção > Pacote de recuperação.

    2. Insira a senha de provisionamento e baixe o pacote.

  2. Faça login no nó de administração principal existente:

    1. Introduza o seguinte comando: ssh admin@grid_node_IP

    2. Introduza a palavra-passe listada no Passwords.txt ficheiro.

    3. Mude para o usuário root: su -

    4. Introduza a palavra-passe listada no Passwords.txt ficheiro.

    Quando você estiver conetado como root, o prompt mudará de $ para #.

  3. "Copie os registros de auditoria do nó de administração primário existente".

  4. Pare Server Manager e todos os serviços no nó da grid:

    shutdown -h now

    Aguarde até 15 minutos para que os serviços sejam interrompidos.

  5. "Instale o appliance de serviços SG1000 ou SG100".

  6. "Implante o appliance de serviços SG1000 ou SG100".

  7. Após selecionar Iniciar instalação, aguarde aproximadamente dez minutos para que a instalação chegue à etapa Carregar instalador do StorageGRID.

    Após seis a sete minutos, o navegador redireciona para iniciar a recuperação.

  8. Verifique se o relógio do appliance está correto.

    1. Use SSH para conectar-se à porta 8022:

      1. Digite o comando: ssh -p 8022 admin@grid_node_IP.

      2. Mude para o usuário root: su -

      3. Digite netapp1!.

    2. Verifique se o relógio do aparelho está dentro de alguns minutos do UTC atual. Se necessário, defina a data e a hora corretas:

      date -s "DD Mon YYYY HH:MM:SS"
  9. Retorne ao navegador da web e selecione Recuperar um nó de administração primário com falha.

  10. Faça o upload do pacote de recuperação que você baixou.

  11. Insira a senha de provisionamento e selecione Iniciar recuperação.

    A barra de progresso da recuperação será exibida. Aguarde de seis a dez minutos para o processo de recuperação ser concluído e os serviços serem iniciados.

  12. Faça login no Grid Manager quando solicitado.

Usar novo endereço IP

Substitua o nó de administração principal usando um novo endereço IP.

Passos
  1. "Instale o appliance de serviços SG1000 ou SG100".

  2. Verifique se o relógio do dispositivo está correto para evitar erros de NTP durante a recuperação.

    1. Use SSH para conectar-se à porta 8022:

      1. Digite o comando: ssh -p 8022 admin@grid_node_IP.

      2. Mude para o usuário root: su -

      3. Digite netapp1!.

    2. Verifique se o relógio do aparelho está com uma margem de erro de alguns minutos em relação ao Tempo Universal Coordenado (UTC) atual. Se necessário, defina a data e a hora corretas:

      date -s "DD Mon YYYY HH:MM:SS"
  3. Acesse Upload StorageGRID Software no StorageGRID Appliance Installer e verifique se a versão do software pré-carregado no appliance corresponde à versão do StorageGRID em execução na grid. Se as versões não corresponderem:

    1. Baixe o pacote de instalação Debian correto do StorageGRID a partir do "NetApp site de suporte".

    2. Selecione Remover para remover o software de instalação.

    3. Faça o upload dos storagegrid-webscale-images-<sg-version>.deb e storagegrid-webscale-images-<sgversion>.deb.md5 arquivos.

  4. Na guia Início do StorageGRID Appliance Installer, selecione Primary Admin (with Load Balancer) como tipo de nó.

  5. Insira o nome do nó. O nome do nó deve corresponder ao nome do nó de administração primário existente.

    Importante Não selecione Iniciar instalação.
  6. Verifique se a sub-rede do novo endereço IP está na rede grid. Se a nova sub-rede IP não estiver presente, adicione-a à rede grid:

    1. No Grid Manager, selecione Manutenção > Rede de grid.

    2. Insira a senha de provisionamento para atualizar a lista de sub-redes.

  7. Baixe o pacote de recuperação do GRID Manager:

    1. Selecione Manutenção > Pacote de recuperação.

    2. Insira a senha de provisionamento e, em seguida, baixe o pacote.

  8. Faça login no nó de administração principal existente:

    1. Introduza o seguinte comando: ssh admin@grid_node_IP

    2. Introduza a palavra-passe listada no Passwords.txt ficheiro.

    3. Digite o seguinte comando para mudar para root: su -

    4. Introduza a palavra-passe listada no Passwords.txt ficheiro.

    Quando você estiver conetado como root, o prompt mudará de $ para #.

  9. "Copie os registros de auditoria do nó de administração primário existente".

  10. Pare Server Manager e todos os serviços no nó da grid:

    service servermanager stop

    Aguarde até 15 minutos para que os serviços sejam interrompidos.

  11. Na guia Início do instalador do dispositivo StorageGRID:

    1. Verifique as seguintes configurações:

      • O tipo de nó está definido como Primary Admin (com Load Balancer)

      • O nome do nó corresponde ao nome do nó de administração primário existente

    2. Anote o novo endereço IP.

  12. Selecione Iniciar instalação.

    Aguarde aproximadamente 10 minutos para que a instalação chegue à etapa Carregar o instalador do StorageGRID.

    Após seis a sete minutos, o navegador redireciona para iniciar o procedimento de recuperação.

  13. Verifique se o relógio do appliance está correto.

    1. Use SSH para conectar-se à porta 8022:

      1. Digite o comando: ssh -p 8022 admin@grid_node_IP.

      2. Mude para o usuário root: su -

      3. Digite netapp1!.

    2. Verifique se o relógio do aparelho está dentro de alguns minutos do UTC atual. Se necessário, defina a data e a hora corretas:

      date -s "DD Mon YYYY HH:MM:SS"
  14. Volte ao navegador da web e selecione Recuperar um nó de administração primário com falha.

  15. Faça o upload do pacote de recuperação que você baixou.

  16. Insira a senha de provisionamento e selecione Iniciar recuperação.

    A página de recuperação do nó de administração primário desaparece e reaparece em seguida. Se você selecionar Iniciar recuperação novamente, um 500: Internal Server Error aparece porque a recuperação foi iniciada, mas não consegue enviar a atualização para o Grid Manager, que está usando o novo endereço IP. Resolva esse problema atualizando o endereço IP do nó de administração primário no arquivo /etc/hosts:

    1. Use SSH para conectar-se à porta 8022:

      1. Digite o comando: ssh -p 8022 admin@grid_node_IP.

      2. Mude para o usuário root: su -

      3. Introduza a palavra-passe listada no Passwords.txt ficheiro.

    2. Acesse o log:

      tail /var/local/log/install.log

      Você deverá ver o seguinte erro repetidamente: curl: (7) Failed to connect to <primary_Admin_Node_name> port9999: No route to host

      Este é o comportamento esperado. StorageGRID está tentando enviar a atualização para o nó de administração primário usando o endereço IP do nó de administração primário existente.

    3. Verifique se o contêiner está em execução:

      storagegrid node status

    storagegrid node enter <primary_Admin_Node_name>

    1. No /etc/hosts arquivo dentro do contêiner, substitua o endereço IP principal do nó Admin existente pelo novo endereço IP.

    2. Salve o arquivo.

    3. Volte ao navegador da web. Após alguns segundos, a barra de progresso da recuperação aparece.

      Aguarde de seis a dez minutos para que o processo de recuperação seja concluído e os serviços sejam iniciados.

  17. Faça login no Grid Manager quando solicitado.

  18. Atualize o pacote de recuperação:

    1. Faça login no nó de administração principal:

      1. Introduza o seguinte comando: ssh admin@primary_Admin_Node_IP

      2. Mude para o usuário root: su -

      3. Digite o seguinte comando: change-ip

    2. Selecione a opção 3 – Editar listas de sub-redes da rede administrativa e, em seguida, adicione a nova sub-rede.

    StorageGRID gera automaticamente um novo pacote de recuperação com o novo endereço IP do nó Admin primário.

  19. Baixe o pacote de recuperação mais recente do Grid Manager.

Etapa 2: concluir a recuperação do nó

Utilize um nó administrativo não primário existente como nó administrativo de origem para os procedimentos de restauração (logs de auditoria, banco de dados do nó administrativo e métricas do Prometheus). Se a grid não tiver um nó administrativo não primário, você pode usar o nó VMware original que está sendo substituído, desde que ele esteja em execução em um endereço IP diferente do nó administrativo primário recuperado.

Passos
  1. "Restaurar o log de auditoria".

  2. "Restaurar o banco de dados do nó de administração".

  3. "Restaurar métricas do Prometheus".

  4. Verifique se o novo nó de administração primário está funcionando corretamente. Em seguida, exclua imediatamente o nó de máquina virtual original ou o contêiner bare-metal.