Dopo l'aggiornamento da vRealize Automation 6.2.5, è necessario aggiornare il database SQL e configurare tutti i sistemi in cui sono installati componenti IaaS. È possibile utilizzare questi passaggi per installazioni minime e distribuite.

Nota:

Il programma di installazione di IaaS deve trovarsi nella macchina virtuale che contiene i componenti IaaS che si desidera aggiornare. Non è possibile eseguire il programma di installazione da una posizione esterna, ad eccezione del database Microsoft SQL che può essere aggiornato anche in remoto rispetto al nodo Web.

Verificare che gli snapshot dei server IaaS nella distribuzione siano disponibili. Se l'aggiornamento non riesce, è possibile tornare allo snapshot e tentare un altro aggiornamento.

Eseguire l'aggiornamento in modo che i servizi siano aggiornati nell'ordine seguente:

  1. Siti Web di IaaS

    Se si utilizza un bilanciamento del carico, disabilitare il traffico su tutti i nodi non primari.

    Completare l'aggiornamento su un server prima di aggiornare quello successivo che esegue un servizio sito Web. Iniziare da quello in cui è installato il componente Model Manager Data.

    Se si sta eseguendo un aggiornamento manuale del database Microsoft SQL esterno, è necessario aggiornare l'applicazione SQL esterna prima di aggiornare il nodo Web. È possibile eseguire l'aggiornamento del database SQL esterno in remoto da un nodo Web.

  2. Servizi di gestione

    Aggiornare il servizio di gestione attivo prima di aggiornare il servizio di gestione passivo.

    Se la codifica SSL non è abilitata nell'istanza di SQL, deselezionare l'opzione relativa alla codifica SSL nella finestra di dialogo per la configurazione dell'aggiornamento di IaaS.

  3. DEM Orchestrator e DEM Worker

    Aggiornare tutti i DEM Orchestrator e i DEM Worker. Completare l'aggiornamento su un server prima di aggiornare quello successivo.

  4. Agenti

    Completare l'aggiornamento su un server prima di aggiornare quello successivo che esegue un agente.

  5. Agente di gestione

    Aggiornato come parte del processo di aggiornamento.

I diversi servizi eventualmente presenti su un unico server vengono aggiornati nell'ordine corretto. Se ad esempio nel sito sono presenti nello stesso server il sito Web e i servizi di gestione, selezionare entrambi per l'aggiornamento. Il programma di installazione dell'aggiornamento applica gli aggiornamenti nell'ordine corretto. È necessario completare l'aggiornamento su un server prima di iniziare ad aggiornarne un altro.

Nota:

se la distribuzione utilizza un bilanciamento del carico, la prima appliance che si intende aggiornare deve essere connessa al bilanciamento del carico. Per evitare errori della cache, tutte le altre istanze di Appliance vRealize Automation devono essere disabilitate per il traffico del bilanciamento del carico prima di applicare l'aggiornamento.

Prerequisiti

  • Eseguire il backup dell'ambiente vRealize Automation 6.2.5 esistente.

  • Se si riavvia un server IaaS dopo aver aggiornato tutte le appliance vRealize Automation, è necessario arrestare i servizi Windows IaaS. Prima di aggiornare i componenti di IaaS, arrestare tutti i servizi Windows IaaS nel server, ad eccezione del servizio dell'agente di gestione.

  • Download del programma di installazione di IaaS per aggiornare i componenti di IaaS.

  • Verificare che nel nodo primario del sito Web di IaaS dove si trovano i dati di Model Manager sia installata la versione corretta di Java. È necessario che sia installato JAVA SE Runtime Environment 8, a 64 bit, aggiornamento 161 o versioni successive. Dopo aver installato Java, impostare la variabile di ambiente JAVA_HOME sulla nuova versione.

  • Verificare che la data di creazione sia antecedente alla data di modifica nel file web.config. Se la data di creazione del file web.config coincide o è successiva alla data di modifica, eseguire la procedura in Aggiornamento non riuscito per il componente sito Web di IaaS.

  • Se si sta eseguendo l'aggiornamento da vRealize Automation 6.2.5 e si utilizza un database Microsoft SQL esterno, è necessario disporre della versione corretta dell'agente di gestione. Prima di poter eseguire l'aggiornamento del sito Web di IaaS, la versione dell'agente di gestione nel database esterno deve essere 7.0 o successiva. È possibile verificare la versione dell'agente di gestione nel Pannello di controllo della macchina virtuale SQL esterna. Se la versione dell'agente di gestione non è 7.0 o successiva, eseguire i passaggi seguenti per aggiornarlo.

    1. In un browser, accedere alla pagina di installazione di IaaS.

      https://vrealize-automation-appliance-FQDN:5480/installer

    2. Fare clic su Management Agent Installer.

      Per impostazione predefinita, il programma di installazione viene scaricato nella cartella Downloads.

    3. Accedere al database esterno, aggiornare l'agente di gestione mediante il file del programma di installazione dell'agente di gestione e riavviare il servizio dell'agente di gestione di Windows.

  • Se è stato installato un componente del catalogo di componenti comuni, disinstallarlo prima dell'aggiornamento. Per ulteriori informazioni, vedere la guida all'installazione del catalogo di componenti comuni o seguire la procedura descritta nell'Elenco di controllo per l'aggiornamento di vRealize Automation.

Procedura

  1. Se si utilizza il bilanciamento del carico, preparare l'ambiente.
    1. Verificare che il nodo del sito Web IaaS che contiene i dati di Model Manager sia abilitato per il traffico del bilanciamento del carico.

      È possibile identificare questo nodo dalla presenza della cartella vCAC\Server\ConfigTool.

    2. Disabilitare tutti gli altri siti Web IaaS e i servizi di gestione non primari per il traffico del bilanciamento del carico.
  2. Fare clic con il pulsante destro del mouse sul file d'installazione setup__vrealize-automation-appliance-FQDN@5480.exe e scegliere Esegui come amministratore.
  3. Fare clic su Avanti.
  4. Accettare il contratto di licenza e fare clic su Avanti.
  5. Nella pagina di accesso, immettere le credenziali di amministratore per la distribuzione corrente.

    Il nome utente è root e la password corrisponde a quella immessa durante la distribuzione dell'appliance.

  6. Selezionare Accetta certificato.
  7. Nella pagina Tipo di installazione, verificare che sia selezionato Aggiorna.

    Se Aggiorna non è selezionato, i componenti del sistema sono già aggiornati a questa versione.

  8. Fare clic su Avanti.
  9. Configurare le impostazioni di aggiornamento.

    Opzione

    Azione

    Se si sta aggiornando Model Manager Data

    Selezionare la casella di controllo Model Manager Data nella sezione vCAC Server.

    La casella di controllo è selezionata per impostazione predefinita. Aggiornare Model Manager Data una sola volta. Quando si aggiorna un'installazione distribuita, nell'intervallo di tempo in cui le versioni dei dati di Model Manager e quelle dei dati dei server Web non corrispondono, i server Web smettono di funzionare. Una volta completato l'aggiornamento di Model Manager, i server Web riprendono a funzionare normalmente.

    Se non si sta aggiornando Model Manager Data

    Deselezionare la casella di controllo Model Manager Data nella sezione vCAC Server.

    Per preservare i workflow personalizzati nell'ultima versione in Model Manager Data

    Se si sta aggiornando Model Manager Data, selezionare la casella di controllo Preserva ultime versioni dei workflow nella sezione Workflow di estendibilità.

    La casella di controllo è selezionata per impostazione predefinita. I workflow personalizzati vengono sempre preservati. La selezione della casella di controllo determina solo l'ordine delle versioni. Se sono stati personalizzati workflow in Model Manager, selezionare questa opzione in modo che il workflow più recente rimanga nella versione più recente dopo l'aggiornamento.

    Se non si seleziona questa opzione, la versione di ogni workflow fornito con vRealize Automation Designer diventa la più recente dopo l'aggiornamento. La versione che prima dell'aggiornamento era la più recente diventa la seconda più recente.

    Per informazioni su vRealize Automation Designer, vedere Estensibilità del ciclo di vita.

    Se si sta aggiornando un Distributed Execution Manager o un agente proxy

    Immettere le credenziali dell'account di amministratore nella sezione Account servizio.

    Tutti i servizi aggiornati vengono eseguiti con questo account.

    Per specificare il database di Microsoft SQL Server

    Se si aggiorna Model Manager Data, immettere i nomi del server e dell'istanza del database nella casella di testo Server. Immettere il nome di dominio completo (FQDN) del nome del server di database nella casella di testo Nome database.

    Se l'istanza del database si trova su una porta SQL non predefinita, includere il numero della porta nella definizione dell'istanza del server. La porta predefinita di Microsoft SQL è 1433.

    Quando si aggiornano i nodi di gestione, l'opzione SSL di MSSQL è selezionata per impostazione predefinita. Se il database non utilizza SSL, deselezionare Usa SSL per la connessione al database.

  10. Fare clic su Avanti.
  11. Verificare che tutti i servizi da aggiornare appaiano nella pagina Pronto per l'aggiornamento e fare clic su Aggiorna.

    Viene visualizzata la pagina dell'aggiornamento e un indicatore di avanzamento. Terminato il processo di aggiornamento, il pulsante Avanti viene abilitato.

  12. Fare clic su Avanti.
  13. Fare clic su Fine.
  14. Verificare che tutti i servizi vengano riavviati.
  15. Ripetere i passaggi per ogni server IaaS della distribuzione nell'ordine indicato.
  16. Una volta aggiornati tutti i componenti, accedere all'interfaccia di gestione dell'appliance vRealize Automation e verificare che tutti i servizi, incluso IaaS, risultino registrati.

Risultati

Tutti i componenti selezionati sono aggiornati alla nuova versione.

Operazioni successive