Il metodo di installazione di VMware Aria Suite Lifecycle consente di installare Automation Config su un singolo nodo (server). Dopo l'installazione, un Salt Master, Automation Config, un database Redis e un database PostgreSQL vengono tutti eseguiti in questo stesso nodo.
Durante l'esecuzione, il programma di installazione di VMware Aria Suite Lifecycle per Automation Config:
- Installa Python 3.6 nel nodo (se non era già installato).
- Installa Salt e le relative dipendenze necessarie (se non erano già installati).
- Rende questo server un Salt Master.
- Applica gli stati di Salt necessari per installare Automation Config.
- Installa le versioni richieste di PostgreSQL, Redis e Python Setuptools nel server.
Prima di iniziare
Prima di avviare il processo di installazione, assicurarsi di aver letto e completato i passaggi in tutte le pagine di preinstallazione. Per ulteriori informazioni, vedere il Prerequisiti di installazione.
Installazione di VMware Aria Automation
Oltre a questi prerequisiti, è necessario disporre di un'installazione preesistente di VMware Aria Automation prima di avviare il processo di installazione di VMware Aria Suite Lifecycle.
Utilizzo del programma di installazione di VMware Aria Suite Lifecycle
Per istruzioni sull'installazione di VMware Aria Suite Lifecycle, vedere i seguenti argomenti nella documentazione di VMware Aria Suite Lifecycle :
- Lo script
setup_single_node.sh
nel programma di installazione non modifica le regole del firewall. - Assicurarsi che nelle regole del firewall sia consentito l'accesso alla porta 443 per tutti i sistemi appropriati (Salt Master, utenti dell'interfaccia basata su Web, sistemi remoti che richiamano l'API (RaaS) e così via).
Per eseguire il programma di installazione nel nodo:
- Nel terminale, eseguire il comando:
sudo ./setup_single_node.sh
- Durante l'esecuzione dello script, verificare che nel terminale venga visualizzato il messaggio seguente:
Installing SaltStack Config...
Durante l'installazione, è possibile che questo messaggio venga visualizzato nel terminale per diversi minuti.
Quando viene eseguito, lo script installa la versione stabile più recente di Python e Salt se non sono già stati installati. Configura inoltre questo nodo come Salt Master e minion.
Nota:Se sono installati sia il servizio Salt Master sia il servizio dei minion, lo script ignora questo passaggio e procede con la configurazione di Automation Config. Se sono installati il servizio Salt Master o i pacchetti del servizio dei minion, ma non entrambi, lo script non riesce per evitare che l'utente interrompa accidentalmente un'installazione esistente.
Dopo l'installazione di Python e Salt, lo script installa:
- Un database PostgreSQL
- Un database Redis
- RaaS, noto anche come Automation Config
Se si verifica un errore durante l'esecuzione del programma di installazione, consultare la pagina Risoluzione dei problemi.
Passaggi successivi
Una volta completato il processo di installazione, è necessario eseguire diversi passaggi successivi all'installazione. Per ulteriori informazioni, vedere Passaggi successivi all'installazione.