Informieren Sie sich über einige der häufigsten Fehler, die bei Benutzern während der Bereitstellung von Salt-Minions mithilfe der SaltStack Config resource oder der Eigenschaft saltConfiguration
auftreten.
Verzögerter Hoststart
Wenn die Windows- oder Linux-Dienste auf dem Host nach der Bereitstellung Ihrer Vorlage nicht betriebsbereit sind, erhalten Sie in Automation Assembler unter Umständen die Fehlermeldung „Minion-Bereitstellung und/oder Ausführung der Statusdatei fehlgeschlagen“.
Aktualisieren Sie zum Beheben dieses Fehlers das Master-Plug-In auf die neueste stabile Version. Nach dem Upgrade können Sie eine Konfigurationseinstellung in /etc/salt/master.d/raas.conf
aktivieren, die es Windows- und Linux-Diensten ermöglicht, vor der Bereitstellung des Salt-Minions aktiv zu werden. Weitere Informationen finden Sie unter Upgrade des Master-Plug-Ins.
Führen Sie nach dem Upgrade auf die aktuelle Version des Master-Plug-Ins die folgenden Schritte aus, um den Hoststart zu verzögern:
- Überprüfen Sie die Registerkarte Verlauf auf der Seite „Bereitstellungsdetails“.
- Wenn die Fehlermeldung „Minion-Bereitstellung und/oder Ausführung der Statusdatei fehlgeschlagen“ lautet, kopieren Sie die Auftrags-ID (JID) und öffnen Sie Automation Config.
- In Automation Config wählen Sie aus, um abgeschlossene Aufträge zu öffnen.
- Klicken Sie in der Spalte JID auf das Filtersymbol und geben Sie die JID ein.
- Klicken Sie auf die JID, um die Seite mit den Auftragsergebnissen zu überprüfen.
- Klicken Sie auf die Registerkarte Roh, um die Rohausgabe für den Auftrag anzuzeigen.
Windows
Wenn die letzte Zeile in der Rohausgabe für den Auftrag den Eintrag „Es konnte keine Verbindung zum Host hergestellt werden: Zeitüberschreitung“ enthält, müssen Sie diese Konfigurationseinstellung zu/etc/salt/master.d/raas.conf
hinzufügen, um den Startvorgang um 180 Sekunden zu verzögern:sseapi_win_minion_deploy_delay: 180
Linux
Wenn die letzte Zeile in der Rohausgabe für den Auftrag den Eintrag „Auf Remotehost kann mit den angegebenen Anmeldedaten nicht zugegriffen werden“ enthält, müssen Sie diese Konfigurationseinstellung zu/etc/salt/master.d/raas.conf
hinzufügen, um den Startvorgang um 90 Sekunden zu verzögern:sseapi_linux_minion_deploy_delay: 90
- Starten Sie den Salt-Master-Dienst neu:
systemctl restart salt-master
- Stellen Sie Ihre Vorlage erneut bereit.
Wenn die Bereitstellung nicht erfolgreich war, können Sie den Verzögerungsparameter erhöhen und die Vorlage erneut bereitstellen.
Nächste Schritte
Informationen zur Verwendung der Automation Config-Funktionen zum Verwalten Ihrer Ressourcen finden Sie in der Dokumentation zu Automation Config