Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
Nächste Überarbeitung | Vorherige Überarbeitung | ||
admin_grundlagen:nfs [2009/04/27 14:49] 127.0.0.1 Externe Bearbeitung |
admin_grundlagen:nfs [2024/04/18 14:00] (aktuell) |
||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
- | ====== Konfiguration Server ====== | + | ====== NFS v3 Server ====== |
- | ''/etc/fstab'' : ( ab Kernel 2.6 empfohlen ) | + | ===== Pakete ===== |
- | <file>none /proc/fs/nfsd nfsd rw 0 0</file> | + | * openSuSE 11.4: ''nfs-kernel-server'' |
+ | * debian (ab 7): ''nfs-kernel-server'' | ||
+ | * CentOS 7: ''nfs-utils'' | ||
- | ''/etc/exports'': | + | ===== Konfiguration ===== |
- | <file> | + | |
- | /var/daten 172.16.240.0/24(rw,async) 192.168.1.0/255.255.255.0(rw,async) | + | ( ab Kernel 2.6 empfohlen ) (bei RedHat 7 und Debian (ab 9) nicht nötig, da ''/proc/fs/nfsd'' schon gemountet ist) |
- | /var/lib/fai/knoppix 172.16.240.0/255.255.255.0(async,ro,no_root_squash) 192.168.1.0/255.255.255.0(async,ro,no_root_squash) | + | <file txt /etc/fstab>none /proc/fs/nfsd nfsd rw 0 0</file> |
+ | |||
+ | mount -a | ||
+ | |||
+ | service nfs-kernel-server restart | ||
+ | |||
+ | ===== temporär ===== | ||
+ | Verzeichnis freigeben: | ||
+ | exportfs -o ro 192.168.1.0/24:/var/tmp | ||
+ | |||
+ | Freigabe löschen: | ||
+ | exportfs -u 192.168.1.0/24:/var/tmp | ||
+ | |||
+ | ===== dauerhaft ===== | ||
+ | |||
+ | mkdir /srv/nfs | ||
+ | |||
+ | <file txt /etc/exports> | ||
+ | /srv/nfs 172.16.66.0/24(rw,async,no_subtree_check) 192.168.1.0/255.255.255.0(rw,async,no_subtree_check) | ||
</file> | </file> | ||
- | Änderungen an der Datei ''/etc/exports'' werden mit dem Befehl ''exportfs -a'' dem Server mitgeteilt. | + | exportfs -a |
+ | Prüfen: | ||
+ | exportfs -v | ||
- | ====== Konfiguration Client ====== | + | ===== Dienst starten ===== |
- | Welche Verzeichnisse auf dem Server freigegeben sind, kann man mit ''showmount -e server'' erkennen. | + | === openSuSE 11.4 === |
+ | /etc/init.d/rpcbind start | ||
+ | /etc/init.d/nfsserver start | ||
+ | |||
+ | === debian 7 === | ||
+ | service nfs-kernel-server restart | ||
+ | ====== NFS v3 Client ====== | ||
+ | ===== Pakete ===== | ||
+ | * debian 10: ''nfs-common'' | ||
+ | |||
+ | ===== Konfiguration ===== | ||
+ | |||
+ | Anzeigen, welche Verzeichnisse auf dem Server freigegeben sind | ||
+ | showmount -e server | ||
+ | |||
+ | Portmapper starten: | ||
+ | service rpcbind start | ||
+ | |||
+ | NFS-Server mounten: | ||
+ | mkdir /mnt/server | ||
''/etc/fstab'' : | ''/etc/fstab'' : | ||
- | <file>server:/var/daten /mnt/server _netdev,nfs rw 0 0</file> | + | <file>server:/srv/nfs /mnt/server _netdev,nfs,nfsvers=3 0 0</file> |
mount -a | mount -a | ||
+ | |||
+ | NFS-Traffic überwachen: | ||
+ | nfsiostat | ||