IBM Cloud Docs
Aggiornamento del software VMware vSphere da vSphere 7.0 a 8.0

Aggiornamento del software VMware vSphere da vSphere 7.0 a 8.0

È possibile aggiornare il software VMware vCenter Server® vSphere sulle istanze alla versione 8.0.

Procedura per l'aggiornamento del software di vCenter Server vSphere da 7.0 a 8.0

Prima di iniziare

  • Se si riscontra un problema durante il processo di aggiornamento, utilizzare il ticket di aggiornamento IBM Cloud for VMware Solutions aperto all'inizio del processo per contattare il supporto IBM. Se necessario, l'assistenza IBM aprirà dei ticket con l'assistenza Broadcom.
  • È necessario seguire il processo di assistenza per garantire che IBM Cloud for VMware Solutions fornisca all'assistenza Broadcom tutte le informazioni relative alla progettazione e alla configurazione del server vCenter e le informazioni su IBM Cloud.
  • Seguendo la procedura di assistenza, si garantisce la condivisione di informazioni accurate con l'assistenza Broadcom, riducendo così l'esperienza di assistenza. Dopo che l'assistenza IBM ha fornito le informazioni necessarie all'assistenza Broadcom, è possibile interagire direttamente con l'assistenza Broadcom.
  • Assicurati di conservare un record di tutte le nuove password e credenziali che crei come parte del processo di upgrade. Il supporto IBM richiede queste credenziali al termine del processo di upgrade per aggiornare il proprio database interno.

Procedura per impostare la pianificazione delle risorse distribuite del cluster su manuale

È necessario impostare il Distributed Resource Schedule (DRS) del cluster su manuale per evitare migrazioni impreviste durante il processo di aggiornamento.

Completare i seguenti passaggi dall'interfaccia utente di vCenter Server.

  1. Selezionare Host e cluster > Cluster > Configura > DRS.
  2. Fai clic su Edit.
  3. Impostare il campo DRS su Manuale.

Procedura per creare uno switch standard per la nuova appliance vCenter Server

Installare temporaneamente la nuova appliance vCenter Server distribuita su uno switch vSphere Standard. Uno dei vmnics esistenti viene riassegnato dallo switch distribuito durante l'aggiornamento.

Completare i seguenti passaggi dall'interfaccia utente di vCenter Server.

  1. Selezionare Host e cluster > HOST > Configura > Switch virtuali. Selezionare un host per il nuovo vCenter Server Appliance.
  2. Per lo switch di rete privato, selezionare Adattatori fisici gestiti. Il nome dello switch di rete privato termina con -private.
  3. Selezionare uplink1/vmnic2, quindi fare clic sull'icona Chiudi Icona Chiudi per eliminare l'adattatore. Fai clic su OK.
  4. Tornare al riquadro Switch virtuali e fare clic su Aggiungi rete.
    1. Selezionare Gruppo porte macchina virtuale per uno switch standard e fare clic su Avanti.
    2. Per Nuovo switch standard, impostare l'MTU su 9000 e fare clic su Avanti.
    3. Fare clic sull'icona verde Aggiungi Icona Aggiungi per aggiungere un adattatore. Fare clic su OK, quindi su Avanti per accettare vmnic2.
    4. Per le Impostazioni di connessione, mantenere i valori predefiniti di Rete VM e ID VLAN Nessuno. Fare clic su Avanti e poi su Fine. Switch standard: vSwitch0 viene visualizzato nell'elenco degli switch.
  5. Prendere nota dell'impostazione di rete per la macchina virtuale vCenter Server Appliance. È necessario aggiornare la nuova appliance vCenter.
    • Dall'interfaccia utente di vCenter Server, fare clic sulla macchina virtuale dell'appliance vCenter. Si noti il nome, che termina con vc.
    • Nel riquadro centrale, fare clic sulla scheda Reti. Si noti il nome del gruppo di porte distribuite, che termina con -dpg-mgmt.

Procedura per aggiornare vCenter Server

Segui le istruzioni VMware per eseguire l'upgrade di vCenter. Per ulteriori informazioni, vedere Aggiornamento di un vCenter Server Appliance 6.5 o 6.7 con Platform Services Controller incorporato tramite la GUI.

Assicuratevi di completare i seguenti requisiti durante l'aggiornamento:

  • Montare la ISO di VMware, accedere alla directory visa-ui-installer\win32 ed eseguire il programma di installazione.
  • Nella finestra di dialogo del programma di installazione di vCenter Server, selezionare il flusso Upgrade e completare i passaggi del programma di installazione.
  • È necessario utilizzare l'IP e le credenziali (amministratore e root) dell'appliance vCenter Server corrente. Utilizzare l'IP e la password di root per l'host ESXi della vCenter Server Appliance corrente e per l'host in cui si desidera distribuire la nuova vCenter Server Appliance 8.0 o successiva. Durante l'installazione è necessario utilizzare un nuovo indirizzo IP temporaneo, un gateway e una subnet mask per la nuova vCenter Server Appliance.
  • Completare la Fase 2 quando viene richiesto. Assicuratevi di prendere nota di eventuali avvisi e di intraprendere le azioni appropriate.

Aggiornamento delle licenze di vCenter Server

Dopo aver aggiornato il server vCenter a vSphere 8, aggiornare le licenze del server vCenter. Se si dispone di un cluster vSAN, è necessario aggiornare anche la licenza vSAN. Per accedere alle nuove licenze, vedere Recupero delle chiavi di licenza VCF.

Procedura per aggiornare la licenza di vCenter Server

Completare i seguenti passaggi dall'interfaccia utente di vCenter Server.

  1. Selezionare il menu Amministrazione > Licenze > Licenze.
  2. Dalla pagina Licenze, fare clic su + Aggiungi nuove licenze.
  3. Immettere la nuova chiave di licenza di vCenter Server nel campo Nuove licenze. Quindi, inserire un nome per la licenza e fare clic su OK.
  4. Nella pagina Assets, selezionare l'istanza di vCenter in VCENTER SERVER SYSTEMS e fare clic su Assign License. Quindi, selezionare la nuova licenza e fare clic su OK.
  5. Nella pagina Licenze, individuare la licenza con il nome del prodotto VMware vCenter Server 6 Standard e fare clic su Rimuovi licenze.

Procedura per aggiornare la licenza del cluster vSAN

  1. Dalla pagina Licenze, fare clic su + Aggiungi nuove licenze.
  2. Immettere le nuove chiavi di licenza vSAN nel campo Nuove licenze. Se si dispone di più chiavi di licenza vSAN, inserire tutte le licenze nel campo Nuove licenze, specificare un nome per ciascuna licenza e fare clic su OK.
  3. Completate i seguenti passaggi dalla pagina delle risorse.
    1. Selezionare CLUSTER VSAN.
    2. Selezionare il cluster vSAN e fare clic su Assegna licenza.
    3. Selezionare una delle nuove chiavi di licenza vSAN e fare clic su OK.
    4. Ripetere questo passaggio per ogni cluster vSAN.
  4. Nella pagina Licenze, selezionare tutte le vecchie licenze del cluster vSAN e fare clic su Rimuovi licenze.

Procedura per rimuovere l'interruttore standard temporaneo

Riassegnare il sito vmnic utilizzato temporaneamente sullo switch standard allo switch distribuito a cui era originariamente associato.

Completare i seguenti passaggi dall'interfaccia utente di vCenter Server.

  1. Andare alla nuova appliance vCenter Server.
  2. In Azioni, fare clic su Modifica impostazioni.
  3. Per l'adattatore di rete 1, navigare fino al nome del gruppo di porte distribuite che termina con -dpg-mgmt, precedentemente indicato. Salva la modifiche.
  4. Andare all'host in cui è stata distribuita la nuova appliance. Selezionare Host e cluster > HOST > Configura > Switch virtuali. Quindi, fare clic su GESTIONE ADATTATORI FISICI per vSwitch0.
  5. Selezionare vmnic2 e fare clic sulla X rossa per eliminare l'adattatore. Fai clic su OK. Viene visualizzato l'avviso There are no active physical network adapters for the switch.. Fai clic su OK.
  6. Fare clic su ... nella schermata vSwitch0 e selezionare Rimuovi. Fare clic su OK per confermare la rimozione dello switch.
  7. Nella stessa schermata, selezionare lo switch privato e fare clic su GESTIONE ADATTATORI FISICI.
  8. Selezionare uplink1 e fare clic su +. Viene visualizzato vmnic2.
  9. Fare clic su OK e poi di nuovo su OK per uscire dalla finestra.

Procedura per aggiornare Stor VIB (driver Broadcom)

È necessario aggiornare il driver Broadcom prima di aggiornare l'host ESXi.

  1. Estrarre il file 007.1316.0000.0000_Unified_StorCLI_PUL.zip in una directory del server Windows Jump.
  2. Individuare il file vmware-storcli.vib nel contenuto del file estratto.
  3. Copiare il file .vib in un archivio dati vSAN o NFS montato sugli host ESXi dell'istanza. Utilizzare vCenter Server per fare riferimento al file estratto sul server di salto.
  4. SSH in ogni host ESXi ed eseguire il seguente comando di aggiornamento VIB: esxcli software vib update -v /<path to vsan or nfs datastore from step 3>/vmware-storcli.vib --no-sig-check Vengono visualizzati i seguenti risultati dell'installazione. Message: Operation finished successfully.    Reboot Required: false    VIBs Installed: Broadcom_bootbank_vmware-storcli_007.1316.0000.0000-01    VIBs Removed: LSI_bootbank_vmware-storcli_007.0916.0000.0000-01    VIBs Skipped:
  5. Eseguire il seguente comando per convalidare l'installazione: > esxcli software vib list |grep vmware-storcli vmware-storcli 007.1316.0000.0000-01    Broadcom  PartnerSupported  2020-04-16
  6. Ripetere l'operazione per ogni host.

Procedura per eseguire l'upgrade degli host ESXi

  1. Applicare tutti gli aggiornamenti del firmware disponibili sul sito IBM Cloud classic. Completare i seguenti passaggi per ogni host.

    1. Mettere l'host in modalità di manutenzione e spegnerlo.
    2. Visualizzare i dettagli dell'host sul portale IBM Cloud classic.
    3. Fare clic sulla scheda Firmware ed esaminare gli aggiornamenti del firmware disponibili.

    Per le NIC da 10 GB, il firmware della NIC deve essere della versione 9.50 o successiva.

    1. Per applicare gli aggiornamenti del firmware, fare clic su Azioni > Aggiorna firmware.
    2. Accendere l'host.
    3. Aggiornare vSphere sull'host.
  2. Aggiornare gli host ESXi:

    1. Dall'interfaccia utente di vCenter Server, andare al menu LCM > LifeCycle Manager.
    2. Selezionare IMPORT ISO > IMPORT ISO, quindi il file ISO.
    3. Creare la linea di base. Selezionare BASELINE > CREATE e utilizzare la ISO importata dal passaggio precedente.
    4. Per ogni host, scegliere l'host nella struttura del browser di vCenter. Quindi, selezionare Aggiornamento (all'estrema sinistra della finestra principale).
    5. Se Zerto VRA è presente sull'host, mettere prima l'host in modalità di manutenzione. Le versioni recenti di Zerto bloccano il VRA, che altrimenti impedirebbe l'aggiornamento.
    6. Completare l'aggiornamento.
      1. [ATTACH] Baseline, selezionare la linea di base creata in precedenza.
      2. Selezionare Baseline e [REMEDIATE].

    Quando si aggiornano gli host ESXi, tenere conto delle seguenti informazioni:

    • Dopo aver importato il file ISO, vCenter Server potrebbe indicare che l'immagine è "Incompatibile" a causa di una versione del Trusted Platform Module (TPM) non supportata. Per ulteriori informazioni, vedere Aggiornamento di ESXi non riuscito da 7.x a 8.x a causa di una versione TPM non supportata.
    • Procedere con l'aggiornamento e ignorare l'avviso di incompatibilità. È possibile procedere con sicurezza perché non si sta utilizzando la funzionalità TPM.
    • Dopo l'aggiornamento, vCenter Server potrebbe segnalare un errore di compatibilità TPM per gli host. È possibile eliminare questo errore. IBM l'automazione dell'implementazione lo sopprime già per i cluster appena creati.
  3. Verificare il firmware e i driver RAID (solo Cascade Lake). Dopo aver aggiornato gli host ESXi, verificare che il firmware e i driver RAID siano al livello appropriato. Completare i seguenti passaggi per ogni host.

    Non è necessario completare i passaggi se si dispone di host Sapphire Rapids.

    1. Collegarsi a ciascun host tramite SSH.
    2. Eseguite il comando esxcli storcli controller show all -i 0.
    3. Nell'output, trovare la sezione versione e verificare che la versione del firmware sia 5.230.00-3803 o successiva e che la versione del driver sia 7.728.02.00 o successiva.

    Se le versioni non sono corrette, completare i passaggi seguenti per installare il firmware e il driver:

    1. Mettere l'host in modalità di manutenzione.
    2. Individuare il file del firmware 9461-16i_nopad.rom e il file del driver Broadcom-lsi-mr3_7.723.03.00-1OEM.700.1.0.15843807_20654446-package.zip.
    3. Copiare il file del driver in un file accessibile all'host ESXi. Può essere un datastore locale, una condivisione NFS montata sull'host o il datastore vSAN (se l'host fa parte di un cluster vSAN ).
    4. Per installare il driver, eseguire il comando esxcli storcli /c0 download file=9461-16i_nopad.rom.
    5. Per installare il firmware, eseguire il comando esxcli software vib install -d /<root>/Broadcom-lsi-mr3_7.723.03.00-1OEM.700.1.0.15843807_20654446-package.zip, dove <root> è la directory in cui è stato collocato il file in un passaggio precedente.
    6. Riavviare l'host.
    7. Ripetete i passaggi a, b e c per verificare che siano state installate le versioni corrette.
    8. Ripetere la procedura per tutti gli host.

    Se negli host sono presenti 10 NIC GbE, è necessario applicare nuovi driver NIC. Completare i seguenti passaggi per ogni host:

    Non è necessario completare i passaggi se si dispone di 25 NIC GbE.

    1. Ottenere i nuovi driver NIC per 10 GbE NIC da IBM Support. Il nome del file è Intel-i40en_2.9.2.0-1OEM.800.1.0.20613240_24226995.zip.
    2. Mettere l'host in modalità di manutenzione.
    3. Copiare il file del driver in un file accessibile all'host ESXi. Può essere un datastore locale, una condivisione NFS montata sull'host o il datastore vSAN (se l'host fa parte di un cluster vSAN ).
    4. Decomprimere ripetutamente il file fino a ottenere una struttura di directory. Ad esempio, /<root>/vib20/i40en/INT_bootbank_i40en_2.9.2.0-1OEM.800.1.0.20613240.vib, dove <root> è la directory principale in cui è stato copiato il file compresso del driver. La posizione varia a seconda dell'ambiente.
    5. Per installare il driver, eseguire il comando esxcli software vib install –v /<root>/vib20/i40en/INT_bootbank_i40en_2.9.2.0-1OEM.800.1.0.20613240.vib.
    6. Riavviare l'host. Quindi, verificare che il firmware e il driver siano ai livelli appropriati ed eseguire il comando esxcli network nic get –n vmnic0.
    7. Eseguire la bonifica di ciascun host a turno. Dopo la correzione, assicurarsi di togliere l'host dalla modalità di manutenzione.

Aggiornare il ticket di supporto IBM per indicare che l'aggiornamento è stato completato e richiedere l'aggiornamento del database IBM Cloud per VMware per riflettere che il cluster è vSphere 8.

Esistono diversi metodi per aggiornare gli host ESXi. Per ulteriori informazioni, vedere Panoramica del processo di aggiornamento degli host ESXi. Se è necessario accedere a un file ISO o a un bundle di aggiornamento come parte del metodo selezionato, contattare l'assistenza IBM.

Se il processo di aggiornamento fallisce immediatamente e viene visualizzato il messaggio di errore host cannot enter maintenance mode, spegnere gli ZVA Zerto e riprovare. Le VM ZVRA si avviano automaticamente man mano che ogni server esce dal processo di correzione. Per ulteriori informazioni sulla continuazione di Zerto Replication durante il processo di aggiornamento, vedere Come mettere un host con un VRA associato in modalità di manutenzione.

Procedura per aggiornare le licenze degli host ESXi

Per aggiornare le licenze degli host ESXi, è necessario prima recuperare le nuove licenze vSphere dalla console IBM Cloud. Per ulteriori informazioni, vedere Recupero delle chiavi di licenza VCF.

  1. Dalla pagina Licenze, fare clic su + Aggiungi nuove licenze.
  2. Immettere le nuove chiavi di licenza di vSphere 8 nel campo Nuove licenze. Se si dispone di più chiavi di licenza vSphere 8, inserire tutte le licenze nel file Nuove licenze, inserire un nome per ciascuna licenza e fare clic su OK.
  3. Completate i seguenti passaggi dalla pagina delle risorse.
    1. Selezionare HOSTS.
    2. Selezionare l'host e fare clic su Assegna licenza.
    3. Selezionare una delle nuove chiavi di licenza di vSphere 8 e fare clic su OK.
    4. Ripetere questo passaggio per ogni host aggiornato.
  4. Nella pagina Licenze, selezionare tutte le vecchie licenze di vSphere 6 e fare clic su Rimuovi licenze.