È possibile utilizzare lo strumento di gestione delle celle per aggiornare gli indirizzi IP delle celle di vCloud Director in un cluster a elevata disponibilità del database.

Prerequisiti

Per aggiornare gli indirizzi IP delle celle in un cluster a elevata disponibilità del database, è necessario fornire l'indirizzo IP del nodo primario corrente. Per trovare l'indirizzo IP, controllare lo stato del cluster per individuare quale nodo ha il ruolo primario. Il nodo deve essere in esecuzione. Da tale riga, utilizzare il valore dell'host dalla colonna Stringa di connessione per identificare l'indirizzo IP. Vedere Controllo dello stato di un cluster a disponibilità elevata del database.

Procedura

  1. Accedere o accedere tramite SSH come root al sistema operativo di una delle celle nel cluster.
  2. Verificare che la cella sia in esecuzione in tale nodo.
    service vmware-vcd pid cell
    Se l'ID del processo della cella non è NULL, la cella di vCloud Director è in esecuzione ed è possibile modificare l'indirizzo IP del database senza riavviare la cella di vCloud Director.
  3. Per aggiornare gli indirizzi IP in tutte le celle nel gruppo di server, eseguire il comando seguente:
    /opt/vmware/vcloud-director/bin/cell-management-tool reconfigure-database --database-host primary node IP address --pid cell process ID --remote-sudo-user postgres --private-key-path /opt/vmware/vcloud-director/id_rsa
    L'output del sistema indica la corretta riconfigurazione.
  4. (Facoltativo) Verificare che ogni cella di vCloud Director faccia riferimento all'indirizzo IP del database corretto.
    grep "database.jdbcUrl" /opt/vmware/vcloud-director/etc/global.properties
    L'output del sistema indica che la cella è aggiornata.
  5. Se una delle celle non è aggiornata, eseguire il comando per riconfigurarla.
    • Se la cella non è in esecuzione, eseguire il comando seguente:
      /opt/vmware/vcloud-director/bin/cell-management-tool reconfigure-database --database-host primary node IP address
    • Se la cella è in esecuzione, eseguire il comando seguente:
      /opt/vmware/vcloud-director/bin/cell-management-tool reconfigure-database --database-host primary node IP address -i cell process ID
  6. Se è stata riconfigurata una cella non in esecuzione, eseguire il comando per riavviare vCloud Director.
    service vmware-vcd restart