Skip to main content

11 de agosto de 2026

Inicializar o Slony para um Desktop Manager ou uma organização

Você pode inicializar o slony na página Manutenção da interface de usuário do Centro de Serviço.

Para inicializar o slony para uma organização, execute cada um dos comandos abaixo como raiz em cada dispositivo da organização.

Nota: ao reinicializar o slony para o EDB, você deve reinicializar o slony para o AVDB também.

Procedimento

  1. Em /usr/local/desktone/scripts, execute o script slony-status para a organização. O exemplo abaixo é para a organização 1000. Para dispositivos em versões do Horizon DaaS anteriores à 9.0.0 (ou o Horizon Cloud 19.3), você pode ignorar essa etapa.

    slony-status 1000
    

    Se houver um problema no slony, será exibida uma mensagem confirmando isso.

  2. Pare o dtService em todos os nós:

    service dtService stop
    
  3. Pare os daemons do slon (elimine os daemons nos nós de destino):

    killall slon
    
  4. Execute este comando no banco de dados de destino (FDB, EDB ou AVDB):

    psql -Uadmin fdb -p 6432
    drop schema _slony cascade;
    

    Nota: descarte o esquema somente para o par de banco de dados afetado.

  5. Se você tiver interrompido o dtService no nó do provedor de serviços primário para reinicialização do FDB nos dispositivos do provedor de serviços, inicie o serviço novamente no nó do provedor de serviços primário:

    service dtService start
    
  6. Inicie os daemons do slon da seguinte maneira.

    • Para a organização do provedor de serviços, inicie o daemon para o FDB:

      /usr/local/desktone/scripts/start_slon_fdb.sh
      
    • Para a organização de locatário, inicie os daemons para todos os bancos de dados:

      /usr/local/desktone/scripts/start_slon_fdb.sh 
      /usr/local/desktone/scripts/start_slon_edb.sh 
      /usr/local/desktone/scripts/start_slon_avdb.sh 
          
      
  7. Verifique o processo do slony:

    ps -aux | grep slon
    
  8. Em /usr/local/desktone/scripts, execute o script slony-status para a organização. O exemplo abaixo é para a organização 1000. Para dispositivos em versões do Horizon DaaS anteriores à 9.0.0 (ou o Horizon Cloud 19.3), você pode ignorar essa etapa.

    slony-status 1000
    

    A última mensagem impressa indica qual dispositivo é o principal de replicação. Você precisa selecionar o endereço IP para este dispositivo no menu IP Mestre abaixo.

  9. No Centro de Serviço, selecione dispositivos > manutenção.

  10. Na seção Operações do Slony da página, use o menu suspenso ID da Organização para selecionar a ID da organização do dispositivo no qual a inicialização do slony será executada.

    Os menus Nome da instância do DB e IP Mestre são exibidos.

    Nota: o menu IP Principal não é mostrado para dispositivos em versões do Horizon DaaS anteriores à 9.0.0 (ou o Horizon Cloud 19.3).

  11. Use o menu Nome da instância do DB para selecionar o nome da instância do banco de dados (Malha, Elemento ou Appvolumes) para a inicialização do slony.

    Se você tiver selecionado Elemento ou Appvolumes, o menu ID do Elemento será exibido.

  12. Se você selecionou Elemento ou Appvolumes acima, use o menu suspenso ID do Elemento para selecionar a ID do Desktop Manager a ser listada como Novo IP Mestre para a operação de inicialização do slony. Se você tiver selecionado Malha acima, ignore esta etapa.

  13. Use o menu IP Mestre para selecionar o endereço IP apropriado para o DB principal. Para dispositivos em versões do Horizon DaaS anteriores à 9.0.0 (ou o Horizon Cloud 19.3), ignore essa etapa.

  14. Clique em Inicializar Slony.

  15. Se você tiver executado uma reinicialização do slony no avdb de um dispositivo do locatário, reinicie o wem-diagnose-service:

    service diagnose restart
    

    Nota: isso não é necessário para uma reinicialização do avdb slony em um dispositivo somente do Desktop Manager.

Esta página foi útil?

Enviar feedback sobre este tópico

Este tópico foi útil?

Não inclua informações pessoais ou confidenciais.

Gerando o link…