Migração de uma implantação de um único nó para uma implantação de três nós

É possível converter o seu cluster de produção de nó único em um cluster de vários nós com três nós A migração de clusters do tipo de instalação do demo de nó único não é suportada

Prepare seus anfitriões

Para o seu cluster de nó único existente, inclua mais dois hosts da mesma plataforma e sistema operacional que o host atual

Em seguida, conclua a migração seguindo estas etapas:

  1. Em todos os três hosts, assegure-se de que as portas estejam abertas.

  2. Nos três hosts, configure endereços IP privados.

  3. Nos dois novos hosts, certifique-se de verificar os Parâmetros do Kernel

  4. Nos dois novos hosts, verifique os pacotes e variáveis de ambientenecessários.

  5. Em todos os três nós, configure Secure Shell.

  6. Desative o Standard Edition auto-hospedado no servidor atual.

    stanctl down
     
    Atenção:

    Standard Edition 1.10.3 and earlier versionsauto-hospedado:

    • Em instalações online (sem isolamento físico), a maioria dos stanctl comandos de ciclo de vida, como [...], stanctl up não será executada.
    • Em instalações isoladas fisicamente, os stanctl comandos continuam funcionando.

    Ação necessária: atualize stanctl para o 1.10.4 ou versões posteriores antes de realizar uma operação do ciclo de vida.

    Exemplo: Em implantações online que executam o stanctl1.10.3 ou versões anteriores, qualquer fluxo de trabalho que interrompa serviços, como um stanctl down comando, antes de um backup, não poderá ser concluído porque o comando stanctl up subsequente falhará. Atualize stanctl para o 1.10.4 ou versões posteriores antes de iniciar estas etapas.

Mude os discos do servidor antigo para o novo

Para obter mais informações sobre como os diretórios de armazenamento são usados em um cluster de vários nós, consulte Requisitos de armazenamento.

Observação: Se seus hosts estiverem implantados em um ambiente de nuvem, siga as instruções fornecidas pelo provedor de nuvem para montar e desmontar os caminhos. Por exemplo, para o serviço de armazenamento em nuvem da Amazon ( AWS EC2 ), consulte o ciclo de vida do volume do Amazon EBS
Figura 1. Abre em uma nova guia ou janela
Ícone de link externo
.

Migração de uma implantação de um único nó para uma implantação de três nós

Durante a migração, você desmonta três discos do seu host antigo e, em seguida, os monta no novo host ( node1 ( instana-1 ).

As etapas de exemplo a seguir são para desmontar e montar os caminhos em um ambiente sem nuvem.

  1. No host antigo (node0 (instana-0)), desmonte os caminhos de dados, analítica e métricas.

    umount /mnt/instana/stanctl/analytics
    umount /mnt/instana/stanctl/metrics
    umount /mnt/instana/stanctl/data
  2. Desconecte os três discos do servidor antigo ( node0 (instana-0)).

  3. Atualize a entrada no fstab.
     sudo cp /etc/fstab /etc/fstab.bak
       for folder in analytics metrics data; do 
         sudo sed -i "/^[[:space:]]*#/! {/[^[:space:]]*\/${folder}[[:space:]]/ s|^|# |}" /etc/fstab
       done
  4. No novo servidor node1 (instana-1), siga estas etapas:

    1. Adicione os três discos de ( node0 (instana-0)).
    2. Crie os diretórios data, analytics e metrics. Para obter mais informações, consulte a seção “Criar os diretórios ”.
    3. Monte os caminhos de dados, analítica e métricas no node1 (instana-1). Consulte os comandos para node1 (instana-1) em Incluir caminhos de montagem.
    4. Conclua as etapas em node1 (instana-1) conforme fornecido nas seções Verificar os caminhos de montagem e Montar os sistemas de arquivos.

Migrar o ` Standard Edition ` para o novo cluster

No endereço node0 (instana-0), execute o seguinte comando para iniciar a migração:

stanctl up --multi-node-migrate
 

Insira os detalhes nos prompts:

? Enter the IPs for all three nodes, separated by commas (the 1st one is for backend, the 2nd one is for datastore, e.g. 10.8.1.10,10.8.1.11,10.8.1.12):
 

Após alguns minutos, seus dados são migrados para os novos host. Standard Edition já está implantado no cluster de vários nós.