Aktionen

Ubuntu 14.04.x NFS Freigabe erstellen und verbinden

Aus znilwiki

Brauchte ich mal eben um eine Datenbank direkt auf einen 2. Server zu exportieren
Die Informationen stammen von hier: https://wiki.ubuntuusers.de/NFS


1 Voraussetzungen installieren

apt-get update
apt-get install nfs-common nfs-kernel-server

nfs-common ist dabei der Client mit der Möglichkeit auf NFS-Freigaben zuzugreifen,
nfs-kernel-server kann NFS Freigaben bereit stellen



2 Ordner erstellen

Nun brauchen wir natürlich auch einen Ordner den wir dann auch Freigaben können:

mkdir /mnt/MeineFreigabe

ggf. die Rechte anpassen:

chmod 777 /mnt/MeineFreigabe




3 NFS Freigabe erstellen

nano /etc/exports

und dann eine Zeile wie folgt:

# /etc/exports: the access control list for filesystems which may be exported
#               to NFS clients.  See exports(5).
# 
# Example for NFSv2 and NFSv3:
# /srv/homes       hostname1(rw,sync,no_subtree_check) hostname2(ro,sync,no_subtree_check)
# 
# Example for NFSv4:
# /srv/nfs4        gss/krb5i(rw,sync,fsid=0,crossmnt,no_subtree_check)
# /srv/nfs4/homes  gss/krb5i(rw,sync,no_subtree_check)
#
/mnt/MeineFreigabe *(rw,sync,no_subtree_check)

Das * steht dafür für jede beliebige IP Adresse

Damit der NFS-Server die Änderungen übernimmt müssen wir dem Befehl

exportfs

aufrufen.
Wenn das aber die erste Freigabe ist reicht das nicht, da müssen wir die Dienste neu starten:

service rpcbind restart && service nfs-kernel-server restart




4 NFS-Freigabe einbinden

Wollen wir nun auf unsere Freigabe von einem anderen Server aus zugreifen so läuft das ganz normal über den Befehl mount. Und wie immer bei mount müssen wir das Zeilverzeichnis zunächste erste erstellen:

mkdir /mnt/MeineFreigabe
mount IP-Adresse:/mnt/MeineFreigabe /mnt/MeineFreigabe


Die Freigabe wäre dann nach dem nächsten Neustart weg. Brauchen wir diese dauerhaft so bearbeiten wir die fstab

nano /etc/fstab

und fügen folgende Zeile ein:

IP-Adresse:/mnt/MeineFreigabe /mnt/MeineFreigabe nfs rw 0 0




5 Kommentare


Kommentar hinzufügen
znilwiki freut sich über alle Kommentare. Sofern du nicht anonym bleiben möchtest, trage deinen Namen oder deine Email-Adresse ein oder melde dich an. Du kannst das Feld auch einfach leer lassen.