Skip to main content

18 de maio de 2026

Desativar um centro de dados

Você pode desativar um centro de dados.

Nota: todos os comandos devem ser executados com credenciais raiz.

Procedimento

  1. Execute as etapas de encerramento iniciais.

    1. Tire snapshots de todos os dispositivos do provedor de serviços e do gerenciador de recurso.

    2. Tire snapshots de todos os dispositivos do locatário para qualquer sistema de Vários DCs.

    3. Desligue o provedor de serviços, o gerenciador de recurso e os dispositivos do locatário no DC2 (o centro de dados de destino a ser desativado).

  2. Realize a manutenção inicial do Locatário.

    Conclua as seguintes etapas no centro de dados restante para todos os locatários afetados.

    1. Pare o dtService em todos os dispositivos do locatário:

      service dtService stop
      
    2. Exclua este arquivo em todos os dispositivos do locatário

      /usr/local/desktone/release/active/conf/proxy.conf
      
    3. Encerre o Processo de Daemon do Slony em todos os dispositivos do locatário:

      killall slon
      
    4. Remova o Esquema do Slony em todos os dispositivos do locatário (ambos FDB e EDB):

      drop schema _slony cascade;
      
    5. Remova os endereços IP do DC2 deste arquivo, na linha que inicia com "host =":

      /usr/local/desktone/release/active/conf/fdb.properties
      
  3. Promova o Provedor de Serviços Primário e o Locatário para serem os primários nos Centros de Dados.

    1. Vá para o prompt do psql

    2. Execute os seguintes comandos:

      update appliance set capabilities = 199 where name=’<primarysp>’
      update appliance set capabilities = 240 where name=’<primarytenant>’
      
  4. Realize a manutenção inicial do Provedor de Serviços no Centro de Dados restante.

    Realize as seguintes etapas no centro de dados restante.

    1. Pare o dtService em todos os dispositivos do provedor de serviços:

      service dtService stop
      
    2. Pare o dtService em todos os dispositivos do gerenciador de recurso:

      service dtService stop
      
    3. Exclua esse arquivo em todos os dispositivos do gerenciador de recurso se ele existir:

      /usr/local/desktone/release/active/conf/proxy.conf
      
    4. Encerre o Processo de Daemon do Slony em todos os dispositivos do provedor de serviços:

      killall slon
      
    5. Remova o Esquema do Slony em todos os dispositivos do provedor de serviços (os dois FDB):

      drop schema _slony cascade;
      
    6. Remova os endereços IP do DC2 deste arquivo encontrados nos dispositivos do provedor de serviços, na linha que inicia com "host =":

      /usr/local/desktone/release/active/conf/fdb.properties
      
  5. Limpe a configuração do proxychains.

    Substitua /etc/proxychains.conf pela versão limpa em todos os provedores de serviços, gerenciadores de recurso e dispositivos de locatário de Vários DCs.

  6. Limpe o FDB (todos os comandos devem ser executados no nó primário).

    1. No dispositivo do provedor de serviços:

      select * from datacenter;
      
    2. A partir dos resultados anteriores da consulta, selecione a ID associada ao centro de dados a ser desativado e execute os seguintes comandos no provedor de serviços FDB:

      delete from billing_summary where datacenter_id='<prev_query_id>';
          
      delete from datacenter where id='<prev_query_id>';
      
    3. Execute a mesma consulta de cima no FDB do locatário que está sendo desativado.

  7. Reinicialize o Slony nos nós afetados.

    1. Inicie os daemons do slony nos dispositivos do provedor de serviços:

      /usr/local/desktone/scripts/start_slon_fdb.sh
      
    2. Inicie os daemons do slony em todos os dispositivos do locatário afetados:

      /usr/local/desktone/scripts/start_slon_fdb.sh 
      /usr/local/desktone/scripts/start_slon_edb.sh
      
    3. Reinicie o memcached no dispositivo do provedor de serviços:

      service memcached restart
      
    4. Inicie o dtService no nó do provedor de serviços Primário:

      service dtService start
      
    5. Inicialize o FDB para provedores de serviços:

      initSlonyForOrg(1000,<blank>,"fabric")
      
    6. Inicialize FDB para todos os locatários afetados:

      initSlonyForOrg(orgId,<blank>,"fabric")
      
    7. Inicialize o EDB para todos os locatários afetados:

      initSlonyForOrg(orgId,remainingDCId,"element")
      
    8. Confirme que o conjunto de replicação da tabela do slony está limitado a dois nós nos dispositivos do locatário e do provedor de serviços (a consulta deve retornar duas linhas):

      select * from _slony.sl_node;
          
      

    O Slony agora deve ser inicializado corretamente e as configurações de proxy do socks devem ser removidas.

  8. Ligue o sistema.

    1. Reinicie o memcached em outro dispositivo do provedor de serviços (não primário):

      service memcached restart
      
    2. Inicie o dtService em outro dispositivo do provedor de serviços (não primário):

      service dtService start
      
    3. Reinicie os dispositivos do gerenciador de recurso:

      reboot now
      
    4. Inicie o dtService nos dispositivos do locatário:

      service dtService start
      
    5. Confirme que os clientes podem acessar suas áreas de trabalho no locatário afetado.

    6. [opcional] Tente expandir um pool no locatário afetado.

    7. Revise a Atribuição de Host de Cota e de Hipervisor no locatário afetado.

  9. Quando todos os sistemas estiverem funcionando corretamente, faça o seguinte:

    • Exclua os dispositivos do centro de dados desativado.
    • Exclua os snapshots do dispositivo do centro de dados existente.

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…