Il processo di aggiornamento di vRealize Automation è composto da tre fasi all'interno di vRealize Suite Lifecycle Manager.

Fasi dell'aggiornamento Descrizione

Preparazione dell'aggiornamento

La fase di preparazione verifica l'integrità del sistema e arresta i servizi per assicurarsi che tutti i dati siano persistenti.
Snapshot di tutte le macchine virtuali per un ripristino automatico Gli snapshot servono per un ripristino più rapido degli errori. vRealize Suite Lifecycle Manager quindi spegne le macchine virtuali, effettua uno snapshot, accende e procede alla fase successiva.
Esecuzione dell'aggiornamento. Eseguire l'aggiornamento.
In alcuni scenari di errore o imprevisti, il flusso di lavoro dell'aggiornamento di vRealize Suite Lifecycle Manager fornisce punti decisionali all'utente per completare correttamente l'aggiornamento o per ripristinare la fase precedente l'aggiornamento.
  • Il processo di aggiornamento inizia con un'attività di verifica dello stato che controlla lo stato attuale dell'appliance virtuale. Se il sistema dispone già di una richiesta di aggiornamento a causa di un tentativo di aggiornamento precedente, vRealize Suite Lifecycle Manager offre un'opzione per cancellare gli stati precedenti e avviare un nuovo aggiornamento. È possibile visualizzare l'errore dell'attività di stato con un parametro di nuovo tentativo simile a "cancelAndStartAfresh". L'impostazione di questo parametro di nuovo tentativo su True consente di cancellare gli stati precedenti e di riprovare a eseguire l'aggiornamento.
  • Se si verificano errori imprevisti durante la fase di preparazione, è possibile annullare l'intero processo di aggiornamento e avviarne uno nuovo. Se un errore non può essere corretto o se l'errore imprevisto viene corretto manualmente, è possibile procedere alla fase successiva nel flusso di lavoro dell'aggiornamento. Lo stato selezionato dopo l'errore di preparazione fornisce due parametri di nuovo tentativo che aiutano a scegliere l'opzione da selezionare. Se si imposta "cancelAndStartAfresh" su "True", il processo di aggiornamento viene annullato e riporta il sistema allo stato precedente l'aggiornamento. Se si imposta "proceedNext" su "True", il flusso di lavoro dell'aggiornamento di vRealize Suite Lifecycle Manager procede allo stato successivo con il presupposto che il problema di preparazione sia stato risolto all'esterno.
  • Il flusso di lavoro dell'aggiornamento è composto da operazioni a livello di macchina virtuale come il ripristino o l'eliminazione di uno snapshot e l'arresto, l'accensione e così via della macchina virtuale. Se si verifica un errore, queste operazioni includono un'opzione Salta che può essere utilizzata se l'opzione RIPROVA in vRealize Suite Lifecycle Manager non è di aiuto e quando si esegue manualmente la stessa operazione direttamente in vCenter Server.
  • La fase finale dell'aggiornamento può andare a buon fine o andare a buon fine con avvisi o con uno stato di errore irreversibile.
    • A buon fine con avvisi significa che l'aggiornamento è stato completato correttamente, ma è stato rilevato un errore minore. È possibile controllare gli errori e correggerli. È possibile impostare il parametro di nuovo tentativo "succeedUpgradeRequest" su "True", che avrà esito positivo e completerà il flusso di lavoro dell'aggiornamento di vRealize Suite Lifecycle Manager.
    • Se si verifica un errore irreversibile, è possibile decidere se ripristinare lo snapshot e riprovare a eseguire l'aggiornamento o annullare l'intero processo di aggiornamento. È possibile ripristinare ed eliminare lo snapshot, annullare la richiesta di aggiornamento attuale e riportare il sistema a uno stato precedente l'inizio dell'aggiornamento.
      • Per un errore irreversibile, è possibile visualizzare l'attività di stato dopo l'errore di aggiornamento con parametri di tentativo simili a "revertSnapshotNRetryUpgrade" e "cancelUpgradeNRevertBack". Se si imposta "revertSnapshotNRetryUpgrade" su "True", è possibile ripristinare lo snapshot e riprovare a eseguire l'aggiornamento.
      • Se si imposta "cancelUpgradeNRevertBack" su "True", è possibile annullare il processo di aggiornamento, che può essere annullato ed eliminato dallo snapshot, quindi annullare la richiesta di aggiornamento attuale e riportare il sistema a uno stato precedente l'inizio dell'aggiornamento.
Nota:
  • Il flusso di lavoro dell'aggiornamento di vRealize Suite Lifecycle Manager non supporta la rimozione degli snapshot se l'aggiornamento è stato eseguito correttamente. È possibile mantenere gli snapshot o rimuoverli manualmente da vCenter Server, se necessario.
  • Se si annulla il processo di aggiornamento in seguito a un errore dopo la fase di preparazione o di aggiornamento, il flusso di lavoro di vRealize Suite Lifecycle Manager dopo la pulizia della richiesta di aggiornamento in vRealize Automation finisce in uno stato annullato. Questo indica che il flusso di lavoro dell'aggiornamento da vRealize Suite Lifecycle Manager si è interrotto. In questi casi, recuperare un aggiornamento dalle azioni del prodotto nella pagina Gestisci ambiente.
  • È possibile abilitare la multi-tenancy per vRealize Automation, fare riferimento a Gestione dei tenant in vRealize Suite Lifecycle Manager.
  • Se vRealize Automation non va a buon fine, è necessario annullare l'aggiornamento o ripristinare uno snapshot, quindi riprovare a eseguire l'aggiornamento tramite vRealize Suite Lifecycle Manager. Se si ripristina lo snapshot manualmente in vCenter Server, vRealize Automation passa allo stato incoerente.
  • Per vRealize Automation, se si annulla l'aggiornamento o si ripristina uno snapshot e poi si riprova a eseguire l'aggiornamento, assicurarsi di creare un bundle di supporto che contenga i file di log per qualsiasi analisi e riferimento futuri.