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


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



Ordner erstellen

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

mkdir /mnt/MeineFreigabe

und den Besitzer anpassen (diesen verwendet NFS wenn man das ganze per IP freigibt)

chown nobody:nogroup

ggf. die Rechte anpassen: (sollte eigentlich nicht nötig sein)

chmod 777 /mnt/MeineFreigabe




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




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




Kommentare

Loading comments...