Installera NFS server och klient i Arch Linux: Difference between revisions
m →Servern |
|||
Line 51: | Line 51: | ||
{{RootCmd|mkdir /mnt/ftp|mount -t nfs4 192.168.0.107:/ftp /mnt/ftp}} | {{RootCmd|mkdir /mnt/ftp|mount -t nfs4 192.168.0.107:/ftp /mnt/ftp}} | ||
Kontrollera att du kan se några filer under /mnt/ftp som ligger på servern under /srv/ftp. | Kontrollera att du kan se några filer under /mnt/ftp som ligger på servern under /srv/ftp. Editera filen /etc/fstab för att montera på klienten vid boot. Lägg till följande rad: | ||
192.168.0.107:/ftp /mnt/ftp nfs4 rsize=8192,wsize=8192,timeo=14,intr,_netdev 0 0 | |||
Starta om klienten och verifiera att monteringen görs korrekt vid boot. | |||
[[Category:Guide]] | [[Category:Guide]] |
Revision as of 22:07, 8 May 2013
I denna guide visas hur man sätter upp en NFSv4 server och klient i Arch Linux. Guiden förutsätter att nätverket redan fungerar m.m. I exemplen har servern IP adress 192.168.0.107 och klienten 192.168.0.114. Vi kommer att dela ut allt som ligger monterat under /srv/ftp på servern och montera dessa under /mnt/ftp på klienten.
Installera nödvändig mjukvara
Följande behöver installeras på både server och klient:
Servern
Editera filen /etc/idmapd.conf och ändra Domain till ditt domännamn:
[General] Verbosity = 1 Pipefs-Directory = /var/lib/nfs/rpc_pipefs Domain = localdomain [Mapping] Nobody-User = nobody Nobody-Group = nobody [Translation] Method = nsswitch
I vårt exempel är domännamnet localdomain.
Editera filen /ext/exports och lägg till raderna (man ska ange både den utdelade rooten /srv och katalogen man vill dela ut /srv/ftp):
/srv 192.168.0.1/24(rw,fsid=root,no_subtree_check) /srv/ftp 192.168.0.1/24(rw,no_subtree_check,nohide)
Vi delar ut /srv/ftp till hela vårt subnät, dvs alla maskiner med IP adress 192.168.0.*.
Enable:a och starta tjänsterna rcp-idmapd och rpc-mountd:
Klienten
Kolla att du kan se vad servern delar ut:
Export list for 192.168.0.107: /srv/ftp 192.168.0.1/24 /srv 192.168.0.1/24
Skapa monteringspunkt och montera:
Kontrollera att du kan se några filer under /mnt/ftp som ligger på servern under /srv/ftp. Editera filen /etc/fstab för att montera på klienten vid boot. Lägg till följande rad:
192.168.0.107:/ftp /mnt/ftp nfs4 rsize=8192,wsize=8192,timeo=14,intr,_netdev 0 0
Starta om klienten och verifiera att monteringen görs korrekt vid boot.