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
Inhaltsverzeichnis 1. MySQL 8.0.18 installieren 2...
Im Gegensatz zu anderen Designarten verändert sich...
Kürzlich hat Microsoft Windows Server 2016 veröff...
Update: Vor Kurzem wurde festgestellt, dass der S...
Inhaltsverzeichnis Warum optimieren? ? Wo soll ic...
<br />Bei Diskussionen mit meinen Freunden h...
Zunächst: Was ist Datenbankpartitionierung? Ich h...
AngularJS-Loop-Objekteigenschaften zum Erreichen ...
Wenn ich im Internet surfe, sehe ich oft Websites...
In diesem Artikel wird der spezifische JavaScript...
Die schlechteste Option besteht darin, die Ergebn...
Während der Django-Webentwicklung wird beim Schre...
CSS Sprite, auch bekannt als CSS Sprite, ist eine...
Inhaltsverzeichnis 1. Einleitung 2. Analyse des f...
Detaillierte Erläuterung der Reihenfolge der MySQ...