Condividi tramite


Eseguire i passaggi di aggiornamento post-sistema operativo in Locale di Azure tramite PowerShell

Si applica a: Locale di Azure, versioni 23H2 e 22H2

Questo articolo descrive come eseguire le attività di aggiornamento post-sistema operativo dopo l'aggiornamento del sistema operativo alla nuova versione. Le attività successive all'aggiornamento descritte in questo articolo sono necessarie per la stabilità dell'istanza locale di Azure.

In questo articolo si fa riferimento ad Azure Local, version 23H2 come la nuova versione e Azure Local, versione 22H2 come versione precedente.

Completare i prerequisiti

Prima di iniziare, verificare che:

Passaggio 1: Connettersi al sistema

Seguire questa procedura nel client per connettersi a uno dei computer del sistema.

  1. Eseguire PowerShell come amministratore nel client usato per connettersi al sistema.

  2. Aprire una sessione remota di PowerShell in un computer nel sistema. Eseguire il comando seguente e specificare le credenziali del computer quando richiesto:

    $cred = Get-Credential
    Enter-PSSession -ComputerName "<Computer IP>" -Credential $cred 
    

    Di seguito è riportato un output di esempio:

    PS C:\Users\Administrator> $cred = Get-Credential
    
    cmdlet Get-Credential at command pipeline position 1
    Supply values for the following parameters:
    Credential
    PS C:\Users\Administrator> Enter-PSSession -ComputerName "100.100.100.10" -Credential $cred 
    [100.100.100.10]: PS C:\Users\Administrator\Documents>
    

Passaggio 2: Verificare lo stato dell'aggiornamento

Per assicurarsi che l'aggiornamento sia stato completato e che nel sistema sia in esecuzione un nuovo sistema operativo, eseguire il Get-CauRun cmdlet :

Get-CauRun -ClusterName <ClusterName>

Ecco un output di esempio:

RunId                   : <Run ID> 
RunStartTime            : 10/13/2019 1:35:39 PM 
CurrentOrchestrator     : NODE1 
NodeStatusNotifications : { 
Node      : NODE1 
Status    : Waiting 
Timestamp : 10/13/2019 1:35:49 PM 
} 
NodeResults             : { 
Node                     : NODE2 
Status                   : Succeeded 
ErrorRecordData          : 
NumberOfSucceededUpdates : 0 
NumberOfFailedUpdates    : 0 
InstallResults           : Microsoft.ClusterAwareUpdating.UpdateInstallResult[] 
}

Passaggio 3: Eseguire i passaggi di aggiornamento post-sistema operativo

Dopo aver installato il nuovo sistema operativo, è necessario aggiornare il livello di funzionalità del cluster e aggiornare la versione del pool di archiviazione usando PowerShell per abilitare nuove funzionalità.

Importante

  • I passaggi di aggiornamento post-sistema operativo sono essenziali per la stabilità e le prestazioni del sistema. Assicurarsi di seguire questi passaggi dopo l'aggiornamento del sistema operativo.
  1. Aggiornare il livello di funzionalità del cluster.

    Avviso

    Dopo aver aggiornato il livello di funzionalità del cluster, non è possibile eseguire il rollback alla versione precedente del sistema operativo.

    È consigliabile aggiornare il livello di funzionalità del cluster il prima possibile. Ignorare questo passaggio se sono stati installati gli aggiornamenti delle funzionalità con Windows Admin Center ed è stata selezionata la casella di controllo Facoltativo Aggiornare il livello di funzionalità del cluster per abilitare le nuove funzionalità .

    1. Eseguire il cmdlet seguente in qualsiasi computer del sistema:

      Update-ClusterFunctionalLevel      
      
    2. Viene visualizzato un avviso che indica che non è possibile annullare questa operazione. Confermare Y che si vuole continuare.

  2. Aggiornare il pool di archiviazione.

    1. Dopo l'aggiornamento del livello di funzionalità del cluster, usare il cmdlet seguente per identificare l'oggetto FriendlyName del pool di archiviazione che rappresenta il sistema.

      Get-StoragePool
      

      In questo esempio, FriendlyName è S2D in hci-cluster1.

    2. Eseguire il Update-StoragePool cmdlet per aggiornare la versione del pool di archiviazione.

       Update-StoragePool -FriendlyName "S2D on hci-cluster1"
      
    3. Quando richiesto, confermare l'azione. A questo punto, i nuovi cmdlet sono completamente operativi in qualsiasi computer del sistema.

  3. (Facoltativo) Aggiornare i livelli di configurazione della macchina virtuale. Facoltativamente, è possibile aggiornare i livelli di configurazione delle macchine virtuali arrestando ogni macchina virtuale usando il Update-VMVersion cmdlet e quindi avviando di nuovo le macchine virtuali.

    1. Verificare che il sistema aggiornato funzioni come previsto.

      I ruoli devono eseguire correttamente il failover e, se nel sistema viene usata la migrazione in tempo reale delle macchine virtuali, è consigliabile eseguire correttamente la migrazione in tempo reale.

    2. Convalidare il sistema.

      Eseguire il Test-Cluster cmdlet in uno dei computer del sistema ed esaminare il report di convalida del cluster.

  4. Installare i driver più recenti dal partner hardware, perché alcuni driver potrebbero ripristinare una versione precedente del driver posta in arrivo con comportamenti imprevisti.

È ora possibile applicare l'aggiornamento della soluzione.

Passaggi successivi