Beschreibung und Verwendung des NFS-Ganesha3-Bildes 1. Einführung in NFS-GaneshaNFS-Ganesha ist ein Benutzermodus-Dateiserver, der das NFS-Protokoll (NFSv3/NFSv4, NFSv4.1) unterstützt. Er bietet eine FUSE-kompatible (Filesystem in Userspace) Schnittstelle FSAL (File System Abstraction Layer) für Unix- und Unix-ähnliche Betriebssysteme. Auf diese Weise können Benutzer über den NFS-Client auf ihre eigenen Speichergeräte zugreifen. Der NFS-Ganesha-Dienst ermöglicht Benutzern den Zugriff auf Daten im Benutzermodus über FSAL ohne häufige Interaktion mit dem Kernel, wodurch die Reaktionszeit beim Lesen von Daten erheblich verkürzt wird. 2. Konfiguration von NFS-Ganesha
3. Verwendung des NFS-Ganesha-Containers3.1 Aufbau des NFS-Ganesha-Servers1. Wenn der Host über einen NFS-Dienst verfügt, beenden Sie zuerst den NFS-Dienst auf dem Host systemctl stoppt NFS systemctl deaktiviert NFS- und RPC-bezogene Dienste oder entfernt direkt mit yum die NFS-Utils 2. Führen Sie den Container aus docker run -d --net=host --privileged=true --restart=always --name=nfs_server -v /data/k8s:/export elimuzi/nfs-ganesha
3. Optional: So ändern Sie die Standardkonfiguration Die Konfigurationsdatei kann die Standardkonfiguration verwenden. Wenn Sie jedoch die Standardkonfiguration ändern möchten, lautet das Startskript von nfs-ganesha im Ganesha-Image /start.sh. Wenn Sie es ändern müssen, können Sie diese Datei zuerst kopieren. docker cp nfs_server:/start.sh . Nach der Änderung kopieren Sie es zurück in den Container docker cp start.sh nfs_server:/start.sh docker restart nfs_server # Starten Sie den Container neu 3.2 Verwendung des NFS-Ganesha-ClientsÜberprüfen Sie die IP-Adresse des Serverhosts Überprüfen Sie die IP-Adresse des Clients 3.showmount-Ansicht showmount -e 192.168.18.143 4. NFS3 einhängen Der Mount-Befehl verwendet standardmäßig NFS3 mount 192.168.18.143:/exportieren /mnt Montierung #Montierung anzeigen 5. NFS4 einhängen mount.nfs4 192.168.18.143:/ /mnt #nfs4 verwendet / statt /export IV. Referenzen NFS-Ganesha-Quellcodeadresse: https://github.com/nfs-ganesha/nfs-ganesha Dies ist das Ende dieses Artikels über die Verwendung des NFS-Ganesha-Image von Docker zum Erstellen eines NFS-Servers. Weitere Informationen zum Erstellen eines NFS-Servers mit Docker finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, Sie werden 123WORDPRESS.COM auch in Zukunft unterstützen! Das könnte Sie auch interessieren:
|
<<: Zusammenfassung der Namenskonventionen für HTML und CSS
>>: MySQL Series 11-Protokollierung
app.js: Startdatei oder Einstiegsdatei package.js...
URL: http://hostname.com/contextPath/servletPath/...
Annahme: Die gespeicherte Prozedur wird täglich v...
Manchmal erstellen wir einen Dateiserver über ngi...
Das Erscheinungsbild einer Webseite hängt maßgebl...
Inhaltsverzeichnis 1. Was ist eine Fensterfunktio...
TeamCenter12 gibt das Kontokennwort ein und klick...
Dieser Artikel stellt vor, wie Sie IP-Adressdaten...
Warum müssen wir die Browserkompatibilität von CS...
In einigen Fällen müssen die Daten in den Daten w...
Zusammenfassung: Damit Ihre Webseite schöner auss...
Aus beruflichen Gründen habe ich vor Kurzem einig...
①. So verwenden Sie den Alias-Eintrag (CNAME): Be...
Yum (vollständiger Name Yellow Dog Updater, Modif...
Inhaltsverzeichnis Web-Entwicklung 1. Überblick ü...