Informazioni su alcuni errori comuni che gli utenti sperimentano durante la distribuzione dei minion Salt utilizzando la risorsa SaltStack Config o la proprietà saltConfiguration
.
Avvio dell'host ritardato
Se i servizi Windows o Linux nell'host non sono pronti dopo la distribuzione del modello cloud, è possibile visualizzare un errore "Distribuzione minion e/o esecuzione del file di stato non riuscita" in Cloud Assembly.
Per risolvere questo errore, aggiornare il plug-in Master alla versione stabile più recente. Dopo aver completato l'aggiornamento, è possibile abilitare un'impostazione di configurazione in /etc/salt/master.d/raas.conf
che consente di attivare il tempo necessario per i servizi Windows e Linux prima di distribuire il minion Salt.
Dopo aver eseguito l'aggiornamento alla versione più recente del plug-in Master, completare i passaggi seguenti per ritardare l'avvio dell'host:
- Selezionare la scheda Cronologia nella pagina dei dettagli della distribuzione.
- Se il messaggio di errore indica che l'esecuzione del file di stato e/o della distribuzione del minion non è riuscita, copiare l'ID processo (JID) e aprire SaltStack Config.
- In SaltStack Config, selezionare per aprire i processi completati.
- Nella colonna JID, fare clic sull'icona del filtro e digitare il JID.
- Fare clic su JID per rivedere la pagina dei risultati del processo.
- Fare clic sulla scheda Non elaborato per visualizzare l'output non elaborato per il processo.
Windows
Se l'ultima riga nell'output non elaborato per il processo contiene il messaggio "Impossibile connettersi all'host: timeout", è necessario aggiungere questa impostazione di configurazione a/etc/salt/master.d/raas.conf
per ritardare l'avvio di 180 secondi:sseapi_win_minion_deploy_delay: 180
Linux
Se l'ultima riga nell'output non elaborato per il processo contiene il messaggio "L'host remoto non è accessibile utilizzando le credenziali fornite", è necessario aggiungere questa impostazione di configurazione a/etc/salt/master.d/raas.conf
per ritardare l'avvio di 90 secondi:sseapi_linux_minion_deploy_delay: 90
- Riavviare il servizio Salt Master
systemctl restart salt-master
- Ridistribuire il modello cloud.
Se la distribuzione non riesce, è possibile aumentare il parametro di ritardo e ridistribuire il modello.
Passaggi successivi
Per utilizzare le funzionalità di SaltStack Config per gestire le risorse, vedere la documentazione di SaltStack Config.