Quando si avvia una nuova macchina virtuale dei carichi di lavoro in un VPC AWS, è possibile installare NSX Tools fornendo le istruzioni di download e installazione di NSX Tools nel campo Dati utente.
Quando si avvia un'istanza di AWS EC2, è possibile passare user data all'istanza che può essere utilizzata per eseguire attività comuni di configurazione automatiche, inclusa l'esecuzione di script dopo l'avvio dell'istanza. È possibile passare due tipi di dati utente ad AWS EC2: script di shell e direttive cloud-init.
Copiare le istruzioni di download e installazione per NSX Tools da CSM e incollarle in Dati utente quando si avvia una nuova macchina virtuale dei carichi di lavoro.Prerequisiti
Prima di installare NSX Tools utilizzando User Data, assicurarsi che i VPC di transito e di elaborazione siano in peer. Questa operazione è obbligatoria per permettere che il nome di dominio completo specificato nel comando di download, ad esempio, nsx-gw.vmware.local
, possa essere risolto dall'istanza di avvio.
Procedura
- Accedere alla console AWS e avviare il processo di avvio di una nuova macchina virtuale dei carichi di lavoro.
- In un'altra finestra del browser, accedere a CSM.
- Passare a
Nota: Il VPC o la VNet di transito è il sistema in cui vengono distribuiti ed eseguiti un gateway o una coppia di gateway PCG. Il VPC o la VNet di elaborazione sono quelli collegati a un transito e possono utilizzare le istanze di PCG distribuite qui.
- Fare clic su un VPC di transito o di elaborazione.
- Nella sezione Download e installazione di NSX Tools della schermata copiare la Posizione download e il Comando di installazione in Linux o Windows, a seconda del sistema operativo utilizzato per la macchina virtuale dei carichi di lavoro. È inoltre possibile copiare e incollare il seguente script della shell:
#!/bin/bash sudo wget http://nsx-gw.vmware.local:8080/factory_default/linux/install_nsx_vm_agent.sh sudo chmod +x install_nsx_vm_agent.sh && sudo ./install_nsx_vm_agent.sh
- Passare a
- In AWS, nei passaggi per avviare una nuova istanza di macchina virtuale dei carichi di lavoro, incollare la posizione di download e il comando di installazione come Testo in Dati utente nella sezione Dettagli avanzati.
risultati
La macchina virtuale dei carichi di lavoro viene avviata e in tale macchina viene installato automaticamente NSX Tools.