Se la cella primaria non viene eseguita correttamente, per ripristinare il database di VMware Cloud Director, una delle celle di standby deve diventare la nuova cella primaria ed è necessario distribuire una nuova cella di standby. In base alla modalità di errore, l'appliance di VMware Cloud Director promuove automaticamente una cella di standby come nuova cella primaria oppure è necessario promuoverla manualmente.

In base alla modalità di failover dell'appliance VMware Cloud Director, sono disponibili due flussi di lavoro diversi per il ripristino da un errore della cella primaria. È possibile usare questi flussi di lavoro per riutilizzare gli indirizzi IP e il nome host della cella primaria in errore quando si distribuisce la nuova cella di standby.

Flusso di lavoro di ripristino per la modalità di failover manuale

Se la cella primaria ha stato Not reachable o Failed e le due celle di standby hanno stato Running, è possibile eseguire il ripristino utilizzando l'interfaccia utente HTML5 dell'appliance e l'API dell'appliance di VMware Cloud Director.

Per visualizzare lo stato delle celle nel cluster, vedere Visualizzazione della modalità di failover e dell'integrità del cluster dell'appliance di VMware Cloud Director.

  1. Se possibile, utilizzare lo strumento di gestione celle per arrestare il processo di VMware Cloud Director. Dalla cella primaria in errore, eseguire il comando seguente
    /opt/vmware/vcloud-director/bin/cell-management-tool  -u <sysadmin user> cell --shutdown
  2. Spegnere la macchina virtuale primaria in errore.
  3. Promuovere una cella di standby come nuova cella primaria.
    1. Accedere come root all'interfaccia utente di gestione dell'appliance di una cella di standby in esecuzione, https://standby_ip_address:5480.
    2. Nella colonna Ruolo per la cella di standby che si desidera diventi la nuova cella primaria, fare clic su Promuovi.

    L'interfaccia utente di gestione mostra due celle con il ruolo primario. La cella primaria originale presenta uno stato non riuscito e la nuova cella primaria ha uno stato in esecuzione. L'integrità del cluster è danneggiata.

  4. Da una cella qualsiasi diversa da quella primaria in errore, utilizzando il metodo Unregister dell'API dell'appliance, rimuovere l'appliance primaria in errore dal cluster ad alta disponibilità repmgr. Vedere la documentazione dell'API dell'appliance VMware Cloud Director.
  5. Rimuovere l'appliance primaria non riuscita dal gruppo di server di VMware Cloud Director.
    1. Accedere come amministratore a Service Provider Admin Portal.
    2. Nel riquadro di navigazione principale a sinistra, selezionare Risorse e nella barra di navigazione superiore della pagina, selezionare Risorse cloud.
    3. Nel riquadro di navigazione secondario a sinistra, fare clic su Celle cloud.
    4. Selezionare la cella inattiva e fare clic su Annulla registrazione.
  6. Se si desidera riutilizzare l'indirizzo IP e il nome host della cella primaria in errore, assicurarsi che l'appliance primaria in errore resti spenta o utilizzare vSphere Client per eliminarla.
  7. Distribuire una nuova appliance di standby. È possibile distribuire l'appliance utilizzando vSphere Client oppure tramite VMware OVF Tool.

    Dopo la distribuzione della nuova cella di standby, lo stato di integrità del cluster deve essere Integro.

  8. Se la modalità FIPS dell'appliance di VMware Cloud Director era attivata prima del ripristino, è necessario impostarla nuovamente utilizzando l'API dell'appliance di VMware Cloud Director.

    La modalità FIPS della cella viene ripristinata automaticamente.

Flusso di lavoro di ripristino per la modalità di failover automatica

Se la cella primaria si trova nello stato Failed, VMware Cloud Director promuove automaticamente una cella di standby come nuova cella primaria in esecuzione, ma il cluster si trova nello stato degradato perché esiste una sola cella di standby in esecuzione. È possibile eseguire il ripristino dall'errore utilizzando l'interfaccia utente HTML5 e l'API dell'appliance VMware Cloud Director.

Per visualizzare lo stato delle celle nel cluster, vedere Visualizzazione della modalità di failover e dell'integrità del cluster dell'appliance di VMware Cloud Director.

  1. Se possibile, utilizzare lo strumento di gestione celle per arrestare il processo di VMware Cloud Director. Dalla cella primaria in errore, eseguire il comando seguente
    /opt/vmware/vcloud-director/bin/cell-management-tool  -u <sysadmin user> cell --shutdown
  2. Spegnere la macchina virtuale primaria in errore.

    L'interfaccia utente di gestione mostra due celle con il ruolo primario. La cella primaria originale presenta uno stato non riuscito e la nuova cella primaria ha uno stato in esecuzione. L'integrità del cluster è danneggiata.

  3. Da una cella qualsiasi diversa da quella primaria in errore, utilizzando il metodo Unregister dell'API dell'appliance, rimuovere l'appliance primaria in errore dal cluster ad alta disponibilità repmgr. Vedere la documentazione dell'API dell'appliance VMware Cloud Director.
  4. Rimuovere l'appliance primaria non riuscita dal gruppo di server di VMware Cloud Director.
    1. Accedere come amministratore a Service Provider Admin Portal.
    2. Nel riquadro di navigazione principale a sinistra, selezionare Risorse e nella barra di navigazione superiore della pagina, selezionare Risorse cloud.
    3. Nel riquadro di navigazione secondario a sinistra, fare clic su Celle cloud.
    4. Selezionare la cella inattiva e fare clic su Annulla registrazione.
  5. Se si desidera riutilizzare l'indirizzo IP e il nome host della cella primaria in errore, assicurarsi che l'appliance primaria in errore sia spenta o utilizzare il vSphere Client per eliminarla.
  6. Distribuire una nuova appliance di standby. È possibile distribuire l'appliance utilizzando vSphere Client oppure tramite VMware OVF Tool. Dopo la distribuzione della nuova cella di standby, lo stato di integrità del cluster deve essere Integro.
  7. Da una cella qualsiasi diversa da quella primaria in errore, utilizzare il metodo Failover dell'API dell'appliance per reimpostare la modalità di failover del cluster su Automatic. Vedere la documentazione dell'API dell'appliance VMware Cloud Director.
  8. Se la modalità FIPS dell'appliance di VMware Cloud Director era attivata prima del ripristino, è necessario impostarla nuovamente utilizzando l'API dell'appliance di VMware Cloud Director.

    La modalità FIPS della cella viene ripristinata automaticamente.