Lees over enkele veelvoorkomende fouten die gebruikers ervaren tijdens het implementeren van Salt-minions met behulp van de SaltStack Config-resource of de eigenschap saltConfiguration
.
Vertraagd opstarten van host
Wanneer Windows- of Linux-services op de host niet gereed zijn nadat u uw cloudsjabloon heeft geïmplementeerd, ontvangt u mogelijk de fout 'Minionimplementatie en/of uitvoeren van statusbestand mislukt' in Cloud Assembly.
Upgrade de masterplug-in naar de nieuwste stabiele versie om deze fout op te lossen. Na het upgraden kunt u een configuratie-instelling inschakelen in /etc/salt/master.d/raas.conf
waardoor Windows- en Linux-services de tijd krijgen om actief te worden voordat u de Salt-minion implementeert.
Nadat u de upgrade naar de nieuwste versie van de masterplug-in heeft voltooid, voltooit u deze stappen om het opstarten van de host uit te stellen:
- Controleer het tabblad Geschiedenis op de pagina met implementatiegegevens.
- Als er in het foutbericht wordt gemeld dat de uitvoering van de minionimplementatie en/of het statusbestand is mislukt, kopieert u de opdracht-ID (JID) en opent u SaltStack Config.
- Selecteer SaltStack Config om voltooide opdrachten te openen. in
- Klik in de kolom JID op het filterpictogram en typ de JID.
- Klik op de JID om de pagina met opdrachtresultaten te bekijken.
- Klik op het tabblad Raw om de onbewerkte uitvoer voor de opdracht te zien.
Windows
Als de laatste regel in de onbewerkte uitvoer voor de opdracht 'Kan geen verbinding maken met host: time-out opgetreden' bevat, moet u deze configuratie-instelling toevoegen aan/etc/salt/master.d/raas.conf
om het opstarten met 180 seconden te vertragen:sseapi_win_minion_deploy_delay: 180
Linux
Als de laatste regel in de onbewerkte uitvoer voor de opdracht 'Externe host is niet toegankelijk met opgegeven verificatiegegevens', moet u deze configuratie-instelling toevoegen aan/etc/salt/master.d/raas.conf
om het opstarten met 90 seconden te vertragen:sseapi_linux_minion_deploy_delay: 90
- Herstart de Salt-masterservice:
systemctl restart salt-master
- Implementeer uw cloudsjabloon opnieuw.
Als de implementatie niet is gelukt, kunt u de vertragingsparameter verhogen en de sjabloon opnieuw implementeren.
Wat moet u nu doen
Raadpleeg de documentatie voor SaltStack Config als u de mogelijkheden van SaltStack Config wilt gebruiken om uw resources te beheren.