Befolgen Sie diese Schritte, um die Host-Seite reibungslos einzurichten:
- Schritt 1: Installieren Sie den NFS-Kernel-Server. ...
- Schritt 2: Erstellen Sie das Exportverzeichnis. ...
- Schritt 3: Weisen Sie den Clients über die NFS-Exportdatei den Serverzugriff zu. ...
- Schritt 4: Exportieren Sie das freigegebene Verzeichnis. ...
- Schritt 5: Öffnen Sie die Firewall für die Clients
- So installieren Sie den NFS-Server unter Linux?
- Was ist NFS in Ubuntu??
- Wie teste ich meinen NFS-Server??
- Wie starte ich meinen NFS-Kernel-Server neu??
- Ist NFS oder SMB schneller?
- Wie mounte ich die NFS-Freigabe dauerhaft unter Linux??
- Wie starte ich den NFS-Dienst??
- Woher weiß ich, ob NFS unter Linux installiert ist??
- Wie starte ich NFS Common??
- Woher weiß ich, ob der NFS-Server exportiert??
- Wie finde ich meine NFS-Server-IP??
- Wie kann ich meine NFS-Leistung verbessern??
So installieren Sie den NFS-Server unter Linux?
Führen Sie den folgenden Befehl aus, um den NFS-Server auf der Linux-Distribution zu installieren, die yum unterstützt, z. B. Fedora, CentOS und RedHat:
- yum -y installiere nfs-utils. ...
- apt-get install nfs-kernel-server. ...
- mkdir / nfsroot. ...
- / nfsroot 192.168.5.0/24 (ro, no_root_squash, no_subtree_check) ...
- exportfs -r. ...
- / etc / init.d / nfs starten. ...
- showmount -e.
Was ist NFS in Ubuntu??
NFS (Network File Share) ist ein Protokoll, mit dem Sie Verzeichnisse und Dateien für andere Linux-Clients in einem Netzwerk freigeben können. ... Dieses Handbuch enthält zwei Hauptabschnitte: Installieren und Konfigurieren von NFS Server unter Ubuntu 18.20.04.04 und Installieren des NFS-Clients auf dem Client-Linux-System.
Wie teste ich meinen NFS-Server??
Testen des NFS-Zugriffs von Client-Systemen
- Erstellen Sie eine Testdatei: Berühren Sie Dateiname.
- Stellen Sie sicher, dass die Datei vorhanden ist.: ls -l Dateiname.
- Geben Sie ein: Katze > Dateiname. Geben Sie Text ein und drücken Sie Strg + D, um Text in die Testdatei zu schreiben.
- Zeigen Sie den Inhalt der Testdatei an. Katzendateiname.
- Entfernen Sie die Testdatei: rm Dateiname.
- Kehren Sie zum übergeordneten Verzeichnis zurück: cd ..
Wie starte ich meinen NFS-Kernel-Server neu??
Wenn Sie mit den Änderungen fertig sind, speichern und schließen Sie die Datei. Starten Sie dann den NFS-Server mit dem folgenden Befehl neu, um die Freigaben für die von Ihnen konfigurierten Clients verfügbar zu machen: sudo systemctl restart nfs-kernel-server.
Ist NFS oder SMB schneller?
Abhängig von Ihren Anforderungen ist es am besten, eine Samba-Freigabe und eine NFS-Freigabe einzurichten und verschiedene reale Lese- / Schreib- / CPU-Tests im gesamten Netzwerk durchzuführen. Wenn Sie ähnliche Anforderungen haben wie ich (Windows-Computer), werden Sie überrascht sein, dass Samba 20% schneller als NFS ist.
Wie mounte ich die NFS-Freigabe dauerhaft unter Linux??
Gehen Sie folgendermaßen vor, um eine NFS-Freigabe automatisch auf Linux-Systemen bereitzustellen:
- Richten Sie einen Einhängepunkt für die Remote-NFS-Freigabe ein: sudo mkdir / var / backups.
- Öffnen Sie die Datei / etc / fstab mit Ihrem Texteditor: sudo nano / etc / fstab. ...
- Führen Sie den Befehl mount in einer der folgenden Formen aus, um die NFS-Freigabe bereitzustellen:
Wie starte ich den NFS-Dienst??
Der einfachste und einfachste Weg, den NFS-Server unter RHEL / CentOS / Fedora / Red Hat Linux zu stoppen und zu starten (keine Neustartoption verwenden), ist die Verwendung des Init-Skripts unter / etc / init. d / Verzeichnis.
Woher weiß ich, ob NFS unter Linux installiert ist??
Sie müssen die folgenden Befehle verwenden, um herauszufinden, ob nfs auf dem Server ausgeführt wird oder nicht.
- Allgemeiner Befehl für Linux / Unix-Benutzer. Geben Sie den folgenden Befehl ein: ...
- Debian / Ubuntu Linux Benutzer. Geben Sie die folgenden Befehle ein: ...
- RHEL / CentOS / Fedora Linux-Benutzer. Geben Sie den folgenden Befehl ein: ...
- FreeBSD Unix-Benutzer.
Wie starte ich NFS Common??
Client-Computer konfigurieren
- Schritt 1: Installieren Sie NFS Common. ...
- Schritt 2: Erstellen Sie einen Einhängepunkt für den freigegebenen Ordner des NFS-Hosts. ...
- Schritt 3: Mounten Sie das freigegebene Verzeichnis auf dem Client. ...
- Schritt 4: Testen Sie die Verbindung.
Woher weiß ich, ob der NFS-Server exportiert??
Führen Sie den Befehl showmount mit dem Servernamen aus, um zu überprüfen, welche NFS-Exporte verfügbar sind. In diesem Beispiel ist localhost der Servername. Die Ausgabe zeigt die verfügbaren Exporte und die IP, von der sie verfügbar sind.
Wie finde ich meine NFS-Server-IP??
Schritte. Führen Sie als Nächstes 'netstat -an | aus grep 2049 ', um eine Liste der NFS-Verbindungen anzuzeigen. Suchen Sie in nfslookup nach der Verbindung, die mit einer der NFS-Server-IPs übereinstimmt. Dies ist die NFS-Server-IP, die der Client verwendet, und die IP, die Sie bei Bedarf für die Ablaufverfolgung verwenden müssen.
Wie kann ich meine NFS-Leistung verbessern??
Optimieren des NFS-Servers
- Wenn das Lesen dominiert, fügen Sie RAM auf den Clients hinzu, um mehr Dateisysteme zwischenzuspeichern und Lesevorgänge zu reduzieren.
- Wenn das Schreiben dominiert, stellen Sie sicher, dass die Clients noatime und nodiratime verwenden, um zu vermeiden, dass die Zugriffszeiten aktualisiert werden. ...
- Wenn getattr dominiert, optimieren Sie die Attribut-Caches.