|
Dieses Dokument wurde mithilfe automatisierter maschineller Übersetzungstechnologie übersetzt. Wir bemühen uns um korrekte Übersetzungen, übernehmen jedoch keine Gewähr für die Vollständigkeit, Richtigkeit oder Zuverlässigkeit der übersetzten Inhalte. Im Falle von Abweichungen ist die englische Originalversion maßgebend und stellt den verbindlichen Text dar. |
NFS-Speicher
Bevor Sie das NFS-Speichervolumen-Plugin mit Rancher-Implementierungen verwenden können, müssen Sie einen NFS-Server bereitstellen.
|
|
Empfohlen:
Um den Prozess der Verwaltung von Firewall-Regeln zu vereinfachen, verwenden Sie NFSv4. |
-
Melden Sie sich über eine Remote-Terminalverbindung beim Ubuntu-Server an, den Sie für NFS-Speicher verwenden möchten.
-
Geben Sie den folgenden Befehl ein:
sudo apt-get install nfs-kernel-server
-
Geben Sie den folgenden Befehl ein, der das Verzeichnis festlegt, das für den Speicher verwendet wird, sowie die Benutzerzugriffsrechte. Ändern Sie den Befehl, wenn Sie den Speicher in einem anderen Verzeichnis nutzen möchten.
mkdir -p /nfs && chown nobody:nogroup /nfs
-
Der
-p /nfs-Parameter erstellt ein Verzeichnis mit dem Namennfsim Root-Verzeichnis. -
Der
chown nobody:nogroup /nfs-Parameter erlaubt allen Zugriff auf das Speicherverzeichnis.
-
-
Erstellen Sie eine NFS-Exporttabelle. Diese Tabelle legt die Verzeichnispfade auf Ihrem NFS-Server fest, die den Knoten, die den Server für den Speicher verwenden, zur Verfügung gestellt werden.
-
Öffnen Sie
/etc/exportsmit Ihrem bevorzugten Texteditor. -
Fügen Sie den Pfad des
/nfs-Ordners hinzu, den Sie in Schritt 3 erstellt haben, zusammen mit den IP-Adressen Ihrer Clusterknoten. Fügen Sie einen Eintrag für jede IP-Adresse in Ihrem Cluster hinzu. Trennen Sie jede Adresse und ihre begleitenden Parameter mit einem einzelnen Leerzeichen, das als Trennzeichen dient./nfs <IP_ADDRESS1>(rw,sync,no_subtree_check) <IP_ADDRESS2>(rw,sync,no_subtree_check) <IP_ADDRESS3>(rw,sync,no_subtree_check)
Sie können die IP-Adressen durch ein Subnetz ersetzen. Beispiel:`10.212.50.12/24`
-
Aktualisieren Sie die NFS-Tabelle, indem Sie den folgenden Befehl eingeben:
exportfs -ra
-
-
Öffnen Sie die von NFS verwendeten Ports.
-
Um herauszufinden, welche Ports NFS verwendet, geben Sie den folgenden Befehl ein:
rpcinfo -p | grep nfs
-
Öffnen Sie die Ports, die der vorherige Befehl ausgibt. Beispielsweise öffnet der folgende Befehl den Port 2049:
sudo ufw allow 2049
-
Ergebnis: Ihr NFS-Server ist so konfiguriert, dass er für die Speicherung mit Ihren Rancher-Knoten verwendet wird.