Dokumentieren Sie vor der Standardinstallation die Schlüsseldaten zu jedem der vier an der Installation beteiligten Knoten. Sie werden diese Daten während des Installationsverfahrens an mehreren Stellen eingeben.
Zeichnen Sie die folgenden Schlüsseldaten zu jedem der vier an der Installation beteiligten Knoten auf:
- Die IP-Adressen oder DNS-Namen
- Die Minion-IDs
Stellen Sie sicher, dass Sie eindeutig angeben, welche IP-Adresse und Minion-ID zu welchem Host gehört (Salt-Master-Knoten, RaaS-Knoten, PostgreSQL-Datenbankknoten, Redis-Datenbankknoten).
Stellen Sie als Best Practice sicher, dass Ihre IP-Adressen oder DNS-Namen korrekt sind, da falsche IP-Adressen oder DNS-Namen zu einem mehrere Knoten betreffenden Installationsfehler führen können.
Bewahren Sie diese Daten leicht zugänglich auf, um später darauf zurückgreifen zu können. Beim Konfigurieren der Orchestrierung müssen Sie diese Daten in mehrere Einstellungen und Variablen in den Konfigurationsdateien eingeben. Aus diesem Grund ist es hilfreich, diese Aufzeichnung während der Installation stets parat zu haben.
Wenn Sie sich in einer virtualisierten Umgebung befinden, achten Sie darauf, die interne Adresse und nicht die öffentliche Adresse anzugeben.
Statische im Vergleich zu dynamischen IP-Adressen
Die Redis- und PostgreSQL-Hosts benötigen statische IP-Adressen oder DNS-Namen, und die Konfigurationsdateien müssen auf diese statischen IP-Adressen oder DNS-Namen verweisen. Je nachdem, wie der RaaS-Knoten bereitgestellt wird, benötigt er möglicherweise auch eine statische IP-Adresse oder einen DNS-Namen. Wenn Sie sich in Konfigurationen auf dynamische IP-Adressen verlassen, kann sich dadurch Ihre Umgebung ändern und beeinträchtigt werden.
Festlegen einer benutzerdefinierten Minion-ID (optional)
Eine Minion-ID ist ein eindeutiger Name, der jedem Minion zugewiesen wird, der von einem Salt-Master verwaltet wird. Standardmäßig identifiziert sich der Minion gegenüber dem Salt-Master durch den Hostnamen des Systems. Sie können jedoch benutzerdefinierte IDs zuweisen, die ihre Funktion oder ihren Standort innerhalb Ihres Netzwerks beschreiben.
Wenn Sie Ihre Minion-IDs anpassen möchten, versuchen Sie, die ID kurz, aber für ihre Rolle aussagekräftig zu halten. Sie können z. B. apache-server-1
für die Benennung eines Ihrer Webserver verwenden, oder Sie können datacenter-3-rack-2
gemäß dem Speicherort in einem Datencenter verwenden. Ziel ist es, die Namen so zu erstellen, dass sie für die zukünftige Bezugnahme aussagekräftig und hilfreich sind.
So deklarieren Sie eine Minion-ID:
- Navigieren Sie im Terminal des Minion zu dem Verzeichnis, in dem sich die Datei
id.conf
befindet. Standardmäßig ist der Verzeichnisspeicherortetc/salt/minion.d/id.conf
. - Öffnen Sie die Datei
id.conf
in einem Editor. Ändern Sie dieid
-Einstellung in Ihre bevorzugte Minion-ID. Beispiel:id: postgres-database-1
- Nach dem Ändern einer Minion-ID müssen die Schlüssel des Minions vom Salt-Master akzeptiert (oder erneut akzeptiert werden). Spezielle Anweisungen zum Einrichten der Schlüssel finden Sie in Annehmen der Minion-Schlüssel auf dem/den Master(n).
Nächste Schritte
Lesen Sie sich nach dem Aufzeichnen dieser Schlüsseldaten die Schritte in Kopieren und Bearbeiten der wichtigsten Statusdateien durch und befolgen Sie sie.