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:

  1. Selezionare la scheda Cronologia nella pagina dei dettagli della distribuzione.
  2. 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.
  3. In SaltStack Config, selezionare Attività > Completata per aprire i processi completati.
  4. Nella colonna JID, fare clic sull'icona del filtro e digitare il JID.
  5. Fare clic su JID per rivedere la pagina dei risultati del processo.
  6. 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
  7. Riavviare il servizio Salt Master
    systemctl restart salt-master
  8. 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.