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
Dieser Artikel beschreibt, wie Sie den Chrome-Bro...
Der Paging-Effekt wird zu Ihrer Information im Vu...
Inhaltsverzeichnis Projektverzeichnis Docker-Date...
Dieser Artikel beschreibt die Installations- und ...
Hiermit werden die Grundkenntnisse des Interviewt...
Letztes Wochenende bereitete sich ein Bruderproje...
Die häufig verwendeten Oracle10g-Partitionen sind...
1. Betreten Sie den Container docker run [Option]...
1. Befehlseinführung Der Befehl tac (umgekehrte R...
Ich bin in letzter Zeit beim Erlernen von Docker ...
1. Einleitung Warum brauchen wir Indizes? In allg...
In diesem Artikelbeispiel wird der spezifische Co...
Wenn Sie Informationen von Ihren Benutzern sammel...
Inhaltsverzeichnis 1. Was ist ein Index? 2. Warum...
Ressourcenzusammenführung und -komprimierung für ...