È possibile utilizzare il repository di aggiornamento di VMware per aggiornare l'appliance di VMware Cloud Director.

Nota: È possibile utilizzare VMware Update Repository solo per aggiornare VMware Cloud Director alla versione di VMware Cloud Director più recente. In VMware Update Repository, è disponibile solo la versione più recente. Se si desidera aggiornare VMware Cloud Director a una versione diversa, vedere Aggiornamento dell'appliance di VMware Cloud Director mediante un pacchetto di aggiornamento.

Durante l'aggiornamento della distribuzione dell'appliance VMware Cloud Director, il servizio VMware Cloud Director smette di funzionare e può verificarsi un po' di tempo di inattività. Il tempo di inattività dipende dal tempo necessario per aggiornare ogni appliance VMware Cloud Director e per eseguire lo script di aggiornamento del database VMware Cloud Director. Il numero di celle funzionanti nel gruppo di server VMware Cloud Director si riduce finché non si arresta il servizio VMware Cloud Director nell'ultima appliance VMware Cloud Director. Un bilanciamento del carico configurato correttamente davanti agli endpoint HTTP di VMware Cloud Director dovrebbe interrompere il routing del traffico verso le celle arrestate.

Dopo aver applicato l'aggiornamento a ogni appliance di VMware Cloud Director e completato l'aggiornamento del database, è necessario riavviare ogni appliance di VMware Cloud Director.

Prerequisiti

  • Creare uno snapshot dell'appliance primaria di VMware Cloud Director.
    1. Quando si esegue l'aggiornamento dalla versione 10.1 o successiva o quando si applicano patch, se il failover automatico in caso di errore del servizio di database primario è abilitato, impostare la modalità di failover su Manual per la durata dell'aggiornamento. Dopo l'aggiornamento, è possibile impostare la modalità di failover su Automatic. Vedere Failover automatico dell'appliance di VMware Cloud Director.
    2. Accedere all'istanza di vCenter in cui si trova l'appliance primaria di VMware Cloud Director del cluster ad alta disponibilità del database.
    3. Passare all'appliance primaria di VMware Cloud Director, fare clic con il pulsante destro del mouse sull'appliance e scegliere Attiva > Spegni sistema operativo guest.
    4. Fare clic con il pulsante destro del mouse sull'appliance e scegliere Snapshot > Crea snapshot. Digitare un nome e, facoltativamente, una descrizione per lo snapshot, quindi fare clic su OK.
    5. Fare clic con il pulsante destro del mouse sull'appliance VMware Cloud Director e scegliere Attiva > Attiva.
    6. Verificare che tutti i nodi della configurazione a disponibilità elevata del database funzionino correttamente. Vedere Visualizzazione della modalità di failover e dell'integrità del cluster dell'appliance di VMware Cloud Director.
  • Importante: VMware Cloud Director 10.5.1 e le versioni successive non accettano più certificati i cui algoritmi di firma utilizzano SHA-1.
    Per VMware Cloud Director 10.5.1 e versioni successive, verificare che nessuno dei certificati nella catena di certificati utilizzi SHA-1 come algoritmo di firma, ad esempio sha1WithRSAEncryption.
  • Verificare che l'appliance VMware Cloud Director disponga di accesso a https://vapp-updates.vmware.com.
  • Familiarizzare con la procedura di backup per l'appliance di VMware Cloud Director. Vedere Backup del database incorporato dell'appliance di VMware Cloud Director.

Procedura

  1. In un browser Web, accedere all'interfaccia utente di gestione dell'appliance di un'istanza dell'appliance VMware Cloud Director per identificare l'appliance primaria, https://appliance_ip_address:5480.
    Prendere nota del nome dell'appliance primaria. Quando si esegue il backup del database, è necessario utilizzare l'appliance primaria.
  2. In tutte le appliance del cluster, arrestare VMware Cloud Director eseguendo il comando seguente:
    /opt/vmware/vcloud-director/bin/cell-management-tool -u <admin_username> cell --shutdown
  3. Accedere alla console dell'appliance primaria in qualità di utente root direttamente o utilizzando un client SSH.
  4. Reimpostare il repository di aggiornamento in modo che punti al repository di aggiornamento di VMware.
    vamicli update --repo ""
  5. Verificare la disponibilità di aggiornamenti per verificare che il repository di aggiornamento di VMware disponga dell'aggiornamento desiderato.
    Per impostazione predefinita, il comando vamicli punta al repository di aggiornamento di VMware.
    vamicli update --check
    La versione dell'aggiornamento viene visualizzata come Aggiornamento disponibile.
  6. Creare un backup utilizzando l'interfaccia utente di gestione dell'appliance primaria o di standby.
    Non è possibile utilizzare la cella dell'applicazione per eseguire un backup.
    Nota: È necessario eseguire il backup dell'appliance una sola volta. Non eseguire il backup dell'appliance dopo aver applicato l'aggiornamento disponibile.
  7. Applicare l'aggiornamento disponibile.
    vamicli update --install latest
  8. Accedere alle celle di standby e di applicazione rimanenti e ripetere i passaggi 4, 5 e 7 in ogni appliance.
  9. Da qualsiasi appliance, eseguire l'utilità di upgrade del database di VMware Cloud Director.
    /opt/vmware/vcloud-director/bin/upgrade
  10. Riavviare ciascuna appliance VMware Cloud Director.
    shutdown -r now

Operazioni successive