automatizzare-distribuzione-e-configurazione-vRealize-operazioni-manager-6,0-2
In questo articolo, vi dimostrerà come è possibile eseguire la configurazione iniziale del nuova istanza vROps che include la configurazione di una password per l'account "admin" che verrà utilizzato per accedere all'interfaccia utente in seguito. Avrete anche la possibilità di configurare le cose di base come le impostazioni NTP, nonché il ruolo dell'istanza vROps. Se questa è la prima implementazione di vROps 6.0, sarà necessario creare un nuovo cluster in cui altre "fette" o vROps istanze possono aderire e contribuire funzionalità diverse, come amministratore, utente, dati, raccolta dati e ruoli di replica. In questo esempio, si suppone l'installazione conterrà tutti i ruoli all'interno di questa singola istanza. In futuro, è possibile espandere facilmente e aggiungere altre istanze che offrono ruoli specifici e in un futuro post, posso mostrare come tale può essere realizzato utilizzando il CLI / API se c'è un interesse.
Per eseguire la configurazione iniziale, ho creato un semplice script di shell chiamato configurevRops.sh che richiede la connessione SSH all'istanza vROps. Assicurarsi che SSH durante la configurazione iniziale, è stata attivata o sono andati nella console VM e abilitato l'accesso SSH. Lo script sarà utilizzando i seguenti quattro comandi che si trovano all'interno dell'apparecchio:
/usr/lib/vmware-casa/bin/ntp_update.py
/usr/lib/vmware-vcopssuite/utilities/sliceConfiguration/bin/vcopsSetAdminPassword.py
/usr/lib/vmware-vcopssuite/utilities/sliceConfiguration/bin/vcopsConfigureRoles.py
/usr/lib/vmware-vcopssuite/utilities/sliceConfiguration/bin/vcopsClusterManager.py
C'è solo una variabile obbligatoria VROPS_ADMIN_PASSWORD che deve essere modificato prima di eseguire lo script, che specifica la password per l'account "admin". C'è anche un CONFIGURE_NTP & NTP_SERVERS variabili che possono essere modificati per configurare NTP. Per impostazione predefinita, ho questo questo disattivato perché il sistema dovrà convalidare i server NTP. Se non si dispone di server NTP validi o essere in grado di raggiungere quelle specificate nello script, allora si può incorrere in un errore.
Dopo aver salvato le modifiche, si può semplicemente eseguire lo script utilizzando il seguente comando (si prega di sostituire l'indirizzo IP con l'IP dell'istanza vROps):
ssh root@192.168.1.150 <configurevRops.sh
automatizzare-distribuzione-e-configurazione-vRealize-operazioni-manager-6.0-2-1
Nota: Se volete vedere i dettagli più dettagliati per ciascuno di questi passaggi, è possibile rimuovere il redirect a / dev / null per raggiungere dei comandi e può essere utile nel caso in cui qualcosa non funziona correttamente.
Se tutto è stato configurato correttamente, si dovrebbe ora essere in grado di aprire un browser per l'istanza vROps e si dovrebbe vedere la seguente schermata che chiede di effettuare il login ora:
automatizzare-distribuzione-e-configurazione-vRealize-operazioni-manager-6.0-2-2
Effettua il login con il nome utente "admin" e la password che hai impostato all'interno dello script. Una volta che avete il login con successo, si dovrebbe ora vedere la seguente procedura guidata che vi porterà attraverso le fasi finali di impostare il vostro nuova istanza vROps. Purtroppo, questi ultimi due passi non può essere automatizzato e richiederà qualche interazione manuale prima si è pronti per iniziare a utilizzare il nuovo Direttore vRealize Operations.
automatizzare-distribuzione-e-configurazione-vRealize-operazioni-manager-6.0-2-3
Se non si desidera abilitare SSH di default e preferiscono un approccio più programmatico su come eseguire la configurazione iniziale, rimanete sintonizzati per parte 3 dove vi mostrerò come utilizzare il nuovo vRealize Operations Manager Cluster Mgmt API conosciuta anche come la Casa di API eseguire la stessa identica configurazione.