È possibile utilizzare un proxy di estendibilità di vRealize Automation per gestire i data center da una singola istanza di vRealize Automation.
Utilizzare un proxy di estendibilità di vRealize Automation quando i server di vCenter si trovano in data center dispersi geograficamente o in data center che non sono connessi in rete tra di loro. È possibile gestire i data center da una singola istanza di vRealize Automation anziché distribuire un'istanza di vRealize Automation dedicata per ogni server vCenter. Il proxy di estendibilità di vRealize Automation viene anche definito proxy vREX.
È possibile creare o convertire un account cloud di vCenter in vRealize Automation per accedere all'agente di vSphere remoto, ad esempio in data center separati che non sono collegati direttamente in rete. Anziché distribuire un'intera distribuzione indipendente di vRealize Automation in un data center remoto, è possibile utilizzare un agente di vSphere in un proxy di estendibilità di vRealize Automation specificato che funga da proxy del server vCenter. In questo scenario, l'utilizzo di un proxy di estendibilità di vRealize Automation può migliorare l'affidabilità della rete e ottimizzare il provisioning e l'enumerazione di vSphere nei data center che possono non essere connessi altrimenti.
L'agente di vSphere remoto è un componente software che si trova nel proxy di estendibilità di vRealize Automation. Il proxy di estendibilità di vRealize Automation è l'appliance virtuale che viene distribuito e configurato. L'agente di vSphere in esecuzione nel proxy di estendibilità di vRealize Automation configurato correttamente funge da intermediario per le comunicazioni tra vRealize Automation e vSphere. Quando si distribuisce l'appliance virtuale del proxy di estendibilità di vRealize Automation, l'agente vSphere viene configurato automaticamente.
Per configurare e utilizzare il proxy di estendibilità di vRealize Automation, eseguire i passaggi sequenziali seguenti.
- Distribuire un proxy di estendibilità vRealize Automation in uno o più server vCenter in uno o più data center.
- Configurare le impostazioni vRealize Automation che supportano i server vSphere remoti utilizzando un proxy di estendibilità vRealize Automation.
- Aggiungere il proxy di estendibilità vRealize Automation nell'istanza di vRealize Automation remota.
- Creare o modificare un account cloud di vCenter in vRealize Automation e associarlo al proxy di estendibilità vRealize Automation nel data center specificato per accedere al server vCenter del sito remoto.
Passaggio 1 - Distribuire un proxy di estendibilità vRealize Automation in uno o più server vCenter in uno o più data center.
Per distribuire l'OVA del proxy di estendibilità vRealize Automation necessario, utilizzare la procedura seguente.
- Aprire la vRealize Automation Pagina di scaricamento del prodotto in Customer Connect, cercare la versione del prodotto vRealize Automation, quindi aprire la pagina dei download.
- Scaricare e il file OVA del proxy di estendibilità di vRealize Automation specifico della versione nel server di destinazione di vCenter nel data center remoto.
Il file OVA viene visualizzato come appliance virtuale VMware vRealize Extensibility versione nella pagina dei download.
L'OVA è disponibile per vRealize Automation 8.8.1 e versioni successive.
- Per distribuire l'OVA come proxy di estendibilità vRealize Automation, selezionare Estendi vRA in locale.
- Per agevolare l'isolamento della rete tra vRealize Automation e il data center di destinazione, configurare un proxy HTTP.
Il proxy HTTP consente ai servizi in esecuzione nel data center remoto di contattare vRealize Automation. Questo è importante, ad esempio, negli scenari di isolamento della rete in cui è stato configurato un singolo proxy HTTP come unico modo per raggiungere posizioni di rete remote (ad esempio l'istanza vRealize Automation), dall'interno del data center.
Passaggio 2 - Configurare vRealize Automation per supportare i server vSphere remoti utilizzando un proxy di estendibilità di vRealize Automation.
In qualità di utente amministratore del cloud, abilitare la funzionalità dell'agente di vSphere remoto in vRealize Automation utilizzando la linea di comando vracli
.
Questo passaggio implica l'apertura del server vCenter in cui è distribuita l'istanza di vRealize Automation e l'utilizzo dell'interfaccia utente del client vSphere per disattivare tutti i nodi del cluster di vRealize Automation.
Una volta disattivati i nodi, è possibile aprire ciascun nodo nel cluster e aggiungere altri 6 GB di memoria. La memoria predefinita è in genere 42 GB. Aggiungere almeno 6 GB di memoria in più in ciascun nodo per creare spazio per i servizi aggiuntivi necessari per supportare l'agente di vSphere remoto.
Dopo aver aggiunto memoria in ciascun nodo del cluster, utilizzare di nuovo l'interfaccia utente del client vSphere per riattivare tutti i nodi associati all'istanza di vRealize Automation.
- Disattivare i nodi. Utilizzare SSH per aprire l'ambiente host e arrestare i servizi di vRealize Automation utilizzando il comando seguente:
/opt/scripts/deploy.sh --shutdown
- Aggiungere memoria, almeno 6 GB, in ciascun nodo vRealize Automation nel server vCenter utilizzando il client host vSphere.
Per informazioni sull'utilizzo del client vSphere per aggiungere memoria in un nodo, vedere argomenti come Configurazione della memoria virtuale nella documentazione del prodotto vSphere.
- Accendere i nodi.
- Attendere il ripristino dell'appliance virtuale di vRealize Automation dopo il riavvio. Utilizzare il comando seguente per attendere fino a 10 minuti (600 secondi) il completamento del controllo del riavvio:
vracli status first-boot --wait 600
Se il comando restituisce il messaggio
First boot complete
, è quindi possibile procedere con il passaggio di configurazione. - Nella riga di comando dell'ambiente host, eseguire il comando
vracli
seguente per abilitare il supporto dell'agente remoto (proxy):vracli capabilities remote-proxy --enable
L'interruttore di questa funzionalità non è abilitato per impostazione predefinita.
- Riavviare i servizi di vRealize Automation utilizzando il comando seguente:
/opt/scripts/deploy.sh
Passaggio 3 - Aggiungere il proxy di estendibilità di vRealize Automation nell'istanza di vRealize Automation remota.
In qualità di utente amministratore del cloud, configurare il proxy di estendibilità di vRealize Automation nel server vCenter di destinazione nel data center designato utilizzando la procedura seguente.
- Aprire la riga di comando dell'ambiente host tramite SSH e utilizzare un comando di unione
vracli
per connettere l'istanza di vRealize Automation a un'organizzazione specifica, ovvero l'organizzazione per cui l'utente amministratore del cloud specificato è un amministratore.Nota: Questa è la riga di comando del proxy di estendibilità di vRealize Automation e non la riga di comando di vRealize Automation utilizzata nella procedura del passaggio 1 precedente.Con questa azione, il proxy di estendibilità di vRealize Automation (da cui si esegue il comando
join
) viene unito all'istanza di vRealize Automation. Il proxy di estendibilità di vRealize Automation viene così connesso a vRealize Automation e associato a un'organizzazione di vRealize Automation specifica.Di seguito è disponibile un esempio di riga di comando per un tenant predefinito e un tenant denominato:
- Tenant predefinito (ambiente a tenant singolo)
In questo esempio, l'FQDN del bilanciamento del carico di vRealize Automation viene passato per associare il proxy di estendibilità di vRealize Automation al tenant predefinito di vRealize Automation.
vracli vra join vra.my-company.com -u admin_user@org_domain
- Tenant denominato (ambiente multi-tenant)
In questo esempio, l'FQDN del tenant specifico (organizzazione) viene passato per associare il proxy di estendibilità di vRealize Automation all'organizzazione denominata/specifica.
vracli vra join my-tenant.vra.my-company.com -u admin_user@org_domain
Se si utilizza un ambiente multi-tenant, è necessario creare un'integrazione per ogni tenant. In particolare, è necessario distribuire un proxy di estendibilità di vRealize Automation separato per ogni tenant (organizzazione). Un proxy di estendibilità di vRealize Automation può essere associato a una sola organizzazione di vRealize Automation alla volta.
- Tenant predefinito (ambiente a tenant singolo)
- Il comando
join
precedente restituisce un certificato per l'istanza di vRealize Automation remota. Se viene richiesto di considerare attendibile il certificato, immettereyes
. - Prima di procedere, attendere circa 5 minuti affinché il proxy di estendibilità di vRealize Automation distribuisca i componenti software necessari.
Passaggio 4 - Creare o modificare un account cloud di vCenter in vRealize Automation per connettersi a un account del server vCenter remoto utilizzando un proxy estendibilità di vRealize Automation.
Per creare un account cloud di vCenter in vRealize Automation, vedere Creazione di un account cloud di vCenter in vRealize Automation.
Per convertire un account cloud di vCenter esistente, vedere Conversione di un account cloud vCenter tradizionale in uno basato su un proxy di estendibilità di vRealize Automation (vREx).
Aggiornamento di un'appliance virtuale del proxy di estendibilità (vREx) di vRealize Automation
Il proxy di estendibilità di vRealize Automation è stato introdotto con vRealize Automation 8.8.1.
I file binari dell'aggiornamento sono disponibili per il download in VMware Customer Connect. Cercare e aprire la versione del prodotto vRealize Automation specifica. I file binari dell'aggiornamento vengono visualizzati come VMware vRealize Automation Extensibility Appliance nella pagina della versione del prodotto. Il download può essere specifico per una versione di vRealize Automation successiva, ad esempio vRealize Automation 8.9.1.
- Passare alla pagina dei download di VMware Customer Connect e cercare il nome e la versione del proprio prodotto. Fare clic su Scarica ora nella sezione VMware vRealize Automation Extensibility <versione> Virtual Appliance per scaricare il file OVA di VMware vRealize Automation Extensibility <versione> Virtual Appliance necessario. Per informazioni correlate, consultare la KB 80305.
- Connettere l'unità CD-ROM della macchina virtuale del proxy di estendibilità di vRealize Automation in vSphere. Vedere la documentazione del prodotto Amministrazione delle macchine virtuali vSphere.
Nota: Dopo aver connesso l'unità CD-ROM, passare alla pagina delle impostazioni della macchina virtuale del proxy di estendibilità di vRealize Automation e verificare che l'opzione Connetti all'accensione opzione sia abilitata.
- Montare l'immagine ISO nell'unità CD-ROM della macchina virtuale del proxy di estendibilità di vRealize Automation in vSphere. Vedere la documentazione del prodotto Amministrazione delle macchine virtuali vSphere.
Procedura
- Accedere alla riga di comando del proxy di estendibilità di vRealize Automation come root.
- Eseguire il comando blkid e prendere nota del nome del dispositivo per l'unità CD-ROM del proxy di estendibilità di vRealize Automation.
- Montare l'unità CD-ROM utilizzando la procedura seguente.
mount /dev/xxx /mnt/cdrom
- Eseguire il backup del proxy di estendibilità di vRealize Automation acquisendo uno snapshot della macchina virtuale. Vedere Creazione di uno snapshot di una macchina virtuale.
Il proxy di estendibilità di vRealize Automation non supporta gli snapshot della memoria. Prima di creare lo snapshot, verificare che l'opzione Snapshot della memoria della macchina virtuale sia disattivata.
- Per avviare l'aggiornamento, eseguire il comando seguente in base alla versione da cui si sta eseguendo l'aggiornamento.
Se si esegue l'aggiornamento da vRealize Automation 8.8.1 o 8.8.2, eseguire il comando seguente.
vracli upgrade exec -y --repo cdrom://
Se si esegue l'aggiornamento da vRealize Automation 8.9.0 o versione successiva, eseguire il comando seguente.vracli upgrade exec -y --profile lcm --repo cdrom://
Durante il processo di aggiornamento, si viene disconnessi automaticamente perché il proxy di estendibilità di vRealize Automation viene riavviato.
- Accedere alla riga di comando del proxy di estendibilità di vRealize Automation come root ed eseguire il comando seguente.
vracli upgrade status --follow
Risultati
Il proxy di estendibilità di vRealize Automation è stato aggiornato alla versione più recente.
Passaggi successivi
Verificare che l'aggiornamento dell'appliance del proxy di estendibilità di vRealize Automation sia stato eseguito correttamente eseguendo il comando vracli version
nella riga di comando dell'appliance. Eseguendo questo comando, è possibile convalidare la versione e il numero di build del prodotto dell'appliance virtuale del proxy di estendibilità di vRealize Automation.