Benutzer-Werkzeuge

Webseiten-Werkzeuge


salt-minion

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
salt-minion [2018/02/21 19:52] – dl2icsalt-minion [2018/04/01 11:37] (aktuell) – [3. Salt-Master-Adresse definieren] dh3wr
Zeile 11: Zeile 11:
 Vor der Installation sollte sichergestellt werden, dass der Server einen vernünftigen Hostnamen besitzt. In der Datei ''/etc/hosts'' muss sich eine Zeile befinden, die sowohl den Hostnamen als auch den [[https://en.wikipedia.org/wiki/Fully_qualified_domain_name|FQDN]] (Fully qualified domain name) enthält. Der FQDN dient als Identifikation für den Salt-Master. Vor der Installation sollte sichergestellt werden, dass der Server einen vernünftigen Hostnamen besitzt. In der Datei ''/etc/hosts'' muss sich eine Zeile befinden, die sowohl den Hostnamen als auch den [[https://en.wikipedia.org/wiki/Fully_qualified_domain_name|FQDN]] (Fully qualified domain name) enthält. Der FQDN dient als Identifikation für den Salt-Master.
  
-Beispiel für die ''/etc/hosts''-Datei, mit ''c9000'' als Hostname und ''c9000.db0sda.ampr.org'' als FQDN:+Beispiel für die ''/etc/hosts''-Datei, mit ''c9000'' als Hostnamen und ''c9000.db0sda.ampr.org'' als FQDN:
 <code> <code>
 127.0.1.1 c9000.db0sda.ampr.org c9000 127.0.1.1 c9000.db0sda.ampr.org c9000
Zeile 29: Zeile 29:
  
 <code> <code>
-master: config.db0sda.ampr.org # Verbindung zum Salt-Master über das HAMNET +master: config.db0sda.ampr.org # Connection to Salt-Master via HAMNET 
-master: config.afu.rwth-aachen.de # Verbindung zum Salt-Master über das Internet+master: config.afu.rwth-aachen.de # Connection to Salt-Master via Internet
 </code> </code>
  
 ==== 4. Salt-Minion neustarten ==== ==== 4. Salt-Minion neustarten ====
  
-Nun muss der Salt-Minion nur noch neugestartet werden:+Zuletzt muss der Salt-Minion noch neugestartet werden:
 <code> <code>
 sudo systemctl restart salt-minion sudo systemctl restart salt-minion
Zeile 42: Zeile 42:
 ===== Für Admins  ===== ===== Für Admins  =====
 ==== Hinzufügen eines Salt-Minion ==== ==== Hinzufügen eines Salt-Minion ====
-Ein neu installierter Salt-Minion meldet sich selbstständig beim Salt-Master. Er muss dann nur noch zugelassen werden. Mit dem Befehl '''salt-key -L''' werden alle zugelassenen und auf Zulassung wartenden Salt-Minions aufgelistet. Die Zulassung wird mit dem Befehl '''salt-key -a [id]''' durchgeführt.+Ein neu installierter Salt-Minion meldet sich selbstständig beim Salt-Master. Er muss dann nur noch zugelassen werden. Mit dem Befehl '''salt-key -L''' werden alle zugelassenen und auf Zulassung wartenden Salt-Minions aufgelistet. Die Zulassung wird mit dem Befehl '''salt-key -a [ID]''' durchgeführt.
  
 Jetzt kann der Salt-Minion noch einer oder mehreren Gruppen zugeordnet werden, indem seine ID in der Datei '''/etc/salt/master.d/nodegroups.conf''' unter den jeweiligen Gruppen eingetragen wird. Es existieren beispielsweise die Gruppen '''unipager''' bzw. '''unipager-testing''' für Sever, auf denen die stabile bzw. die Testversion von Unipager laufen soll. Jetzt kann der Salt-Minion noch einer oder mehreren Gruppen zugeordnet werden, indem seine ID in der Datei '''/etc/salt/master.d/nodegroups.conf''' unter den jeweiligen Gruppen eingetragen wird. Es existieren beispielsweise die Gruppen '''unipager''' bzw. '''unipager-testing''' für Sever, auf denen die stabile bzw. die Testversion von Unipager laufen soll.
 +
 +Nach einer Änderung muss der Salt-Master mit '''systemctl restart salt-master.service''' neu gestartet werden.
 +
 +Test für Konnektivität zu den Salt-Minions: '''salt '*' test.ping''''
salt-minion.1519242776.txt.gz · Zuletzt geändert: 2018/02/21 19:52 von dl2ic