Network File System: Unterschied zwischen den Versionen

Aus wiki.archlinux.de
Tuxnix (Diskussion | Beiträge)
Keine Bearbeitungszusammenfassung
KKeine Bearbeitungszusammenfassung
 
(12 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
{{SEITENTITEL:nfs}}{{righttoc}}
{{righttoc}}
Der '''Network File Service''' ist ein Protokol, dass Client-Rechnern den Netzwerkzugriff auf einen Dateiordner des Servers erlaubt, so als befände sich dieser auf der lokalen Festplatte.
Der '''Network File Service''' ist ein Protokol, das Client-Rechnern den Netzwerkzugriff auf einen Dateiordner des Servers erlaubt, so als befände sich dieser Ordner auf der lokalen Festplatte.


===Einrichtung des Servers (Bsp.)===
{{installation|repo=core|paket=nfs-utils}}
{{installation|repo=core|paket=nfs-utils}}
Erstellen eines Ordners
Die Installation ist sowohl auf dem Server wie auch auf dem Client zu tätigen.
 
==Einrichtung des Servers (Bsp.)==
 
Erstellen eines Ordners:
  sudo mkdir /NAS
  sudo mkdir /NAS
In der Datei {{ic|/etc/exports}} wird folgende Zeile angehängt:
/NAS  <client>(rw,sync,no_subtree_check)
(Für 'client' ist hier der jeweilige Host-Name oder die IP-Adresse des client einzutragen.)<br>
Weitere Optionen können hier nachgeschaut werden: {{ic|man exports}}<br><br>


In der Datei {{ic|/etc/exports}} wird z.B. folgende Zeile angehängt:
Danach muss die Änderung der {{ic|/etc/exports}} Datei dem System bekannt gemacht werden:
  /NAS  client(rw,sync,no_subtree_check)
  exportfs -arv
Für 'client' ist hier der jeweilige host-Name oder die IP-Adresse des client einzutragen. Weitere Optionen können hier nachgeschaut werden: {{ic|man exports}}


Danach muss die Änderung der {{ic|/etc/exports}} Datei dem System bekannt gemacht werden.
exportfs -arv


Mit dem folgenden Befehl wird der Service gestartet
Mit dem folgenden Befehl wird der Nfs-Server gestartet.
  systemctl enable --now nfs-server.service
  systemctl enable --now nfs-server.service




===Einrichtung des Client (Bsp.)===
==Einrichtung des Client (Bsp.)==
{{installation|repo=core|paket=nfs-utils}}
Erstellen eines Ordners:
sudo mkdir /NAS
 
 
Mounten des Ordners:
mount -t nfs <server>:/NAS /NAS
(Für 'server' ist hier der jeweilige Host-Name oder die IP-Adresse des Servers einzutragen.)


Erstellen eines Ordners
sudo mkdir /NAS


====Mounten====
Will man das Mounten des NFS-Ordnes dauerhaft einrichten, fügt man die folgende Zeile der {{ic|/etc/[[fstab]]}} Datei hinzu:
  mount -t nfs server:/NAS /NAS
  <server>:/NAS /NAS   nfs    rw,nofail  0    0
Für 'server' ist hier der jeweilige host-Name oder die IP-Adresse des servers einzutragen.
(Weitere Optionen können hier nachgeschlagen werden: {{ic|man nfs}} bzw. {{ic|man fstab}})


Will man das Mounten des nfs-Ordnes dauerhaft veranlassen, fügt man eine Zeile wie diese in die {{ic|/etc/[[fstab]]}} Datei ein:
==Siehe auch==
server:/NAS  /NAS  nfs      rw,sync,hard,intr  0    0
*[[fstab]]
Weitere Optionen zum Mounten von nfs-Dateisystemen können hier nachgeschlagen werden: {{ic|man nfs}}
*[[samba]]


==Weblinks==
==Weblinks==

Aktuelle Version vom 29. November 2022, 15:15 Uhr

Der Network File Service ist ein Protokol, das Client-Rechnern den Netzwerkzugriff auf einen Dateiordner des Servers erlaubt, so als befände sich dieser Ordner auf der lokalen Festplatte.

Installation

Das Programm ist als nfs-utils in core verfügbar, und kann von dort mittels Pacman installiert werden.

pacman -S nfs-utils

Die Installation ist sowohl auf dem Server wie auch auf dem Client zu tätigen.

Einrichtung des Servers (Bsp.)

Erstellen eines Ordners:

sudo mkdir /NAS

In der Datei /etc/exports wird folgende Zeile angehängt:

/NAS  <client>(rw,sync,no_subtree_check)

(Für 'client' ist hier der jeweilige Host-Name oder die IP-Adresse des client einzutragen.)
Weitere Optionen können hier nachgeschaut werden: man exports

Danach muss die Änderung der /etc/exports Datei dem System bekannt gemacht werden:

exportfs -arv


Mit dem folgenden Befehl wird der Nfs-Server gestartet.

systemctl enable --now nfs-server.service


Einrichtung des Client (Bsp.)

Erstellen eines Ordners:

sudo mkdir /NAS


Mounten des Ordners:

mount -t nfs <server>:/NAS /NAS

(Für 'server' ist hier der jeweilige Host-Name oder die IP-Adresse des Servers einzutragen.)


Will man das Mounten des NFS-Ordnes dauerhaft einrichten, fügt man die folgende Zeile der /etc/fstab Datei hinzu:

<server>:/NAS  /NAS   nfs     rw,nofail  0     0

(Weitere Optionen können hier nachgeschlagen werden: man nfs bzw. man fstab)

Siehe auch

Weblinks