Forum » Operacijski sistemi » [Ubuntu] NFS network share problem
[Ubuntu] NFS network share problem
antonija ::
Takale je zadeva:
En computer se obnasa kot fileserver in ima NFS share za direktorij z podatki. Ta direktorij je na disku sda1, ki je mountan na /storage. V /storage sta na /storage/music in /storage/photos mountani dve particiji iz drugega diska (sdb1 in sdb2). V /storage je pravtako mountan hdc1 (/storage/incoming). Ownership za vse filete in direktorije v /storage je user:user, vsi imajo read permission.
Vsi diski so mountani v /etc/fstab kot "defaults 0 2".
Na drugem compu mountam ta /storage share (vpisan v /etc/fstab). Lahko ga lepo browsam, prebiram filete, gledam videote, samo /storage/music in /storage/photos sta "zaklenjena". "ls -l" pove da imajo vsi direktoriji lastnika user:user razen /music in /photos, ki imata lastnika lastnika root:root.
nfs share je mountan v /etc/fstab kot "rsize=8192,wsize=8192,timeo=14,intr 0 0"
Zakaj za vraga lahko mirno browsam po /storage in vseh njenih poddirektorijih, _razen_ /storage/music in storage/photos???
In se pomembneje, kako naredim da bo delalo?
EDIT: typo
En computer se obnasa kot fileserver in ima NFS share za direktorij z podatki. Ta direktorij je na disku sda1, ki je mountan na /storage. V /storage sta na /storage/music in /storage/photos mountani dve particiji iz drugega diska (sdb1 in sdb2). V /storage je pravtako mountan hdc1 (/storage/incoming). Ownership za vse filete in direktorije v /storage je user:user, vsi imajo read permission.
Vsi diski so mountani v /etc/fstab kot "defaults 0 2".
Na drugem compu mountam ta /storage share (vpisan v /etc/fstab). Lahko ga lepo browsam, prebiram filete, gledam videote, samo /storage/music in /storage/photos sta "zaklenjena". "ls -l" pove da imajo vsi direktoriji lastnika user:user razen /music in /photos, ki imata lastnika lastnika root:root.
nfs share je mountan v /etc/fstab kot "rsize=8192,wsize=8192,timeo=14,intr 0 0"
Zakaj za vraga lahko mirno browsam po /storage in vseh njenih poddirektorijih, _razen_ /storage/music in storage/photos???
In se pomembneje, kako naredim da bo delalo?
EDIT: typo
Statistically 3 out of 4 involved usually enjoy gang-bang experience.
- spremenilo: antonija ()
HellRaiseR ::
Hm
Kaj pa če spremeniš ownership map music in photos na client mašini v user:user ?
"ls -l" pove da imajo vsi direktoriji lastnika user:user razen /music in /photos, ki imata lastnika lastnika root:root.
Kaj pa če spremeniš ownership map music in photos na client mašini v user:user ?
antonija ::
Zacasno sem zadevo resil tako, da sharam vsak direktorij v /storage posebaj in dela BP. A je mozno da ga zmede ker se po /etc/fstab najprej mounta /storage, za njim pa se /music in /photos?
EDIT: Ali z drugimi besedami: a je kaj vazen vrstni red v /etc/fstab in /etc/exports?
EDIT: Ali z drugimi besedami: a je kaj vazen vrstni red v /etc/fstab in /etc/exports?
Statistically 3 out of 4 involved usually enjoy gang-bang experience.
Zgodovina sprememb…
- spremenilo: antonija ()
poweroff ::
Jaz tudi nameravam namestiti NFS na eno Ubuntu mašino, pa me zanima kakšen je postopek.
sudo poweroff
antonija ::
Jaz sem na ubuntuforums.org nasel howto. Je pa v osnovi cist simple:
Na server masini:
-sudo apt-get install nfs-kernel-server nfs-common portmap
-sudo dpkg-reconfigure portmap (kjer izberes na se _NE_ binda na loopback
-sudo /etc/init.d/portmap restart
potem pa vpises share v /etc/exports v stilu:
/shared/directory IP_ki_lahko_gleda_share(options)
Recimo ce sharas /files in dovolis mrezi 192.168.1.1-192.168.1.255 da gleda read-only, potem napises
/files 192.1681.1/24(ro, async)
Vsakic ko spremenis /etc/exports moras zagnati "sudo exportfs -a" in "sudo /etc/init.d/nfs-kernel-server restart" (za drugega nisem ziher, ampak od viska ne boli glava)
Na client masini instaliras
sudo apt-get install portmap nfs-common
Share pa lahko mountas rocno:
sudo mount server:/shared/folder/on/server /local/folder
ali pa v fstab dodas
server:/shared/folder/on/server /local/folder nfs rsize=8192,wsize=8192,timeo=14,intr 0 0 (v howtoju sta tisti dve nicli na koncu manjkali, jaz sem jih napisal ampak dela v obeh primerih).
Pa lokalni FOlderji na katere mountas share morajo ze obstajajti!!!
To je pol to.
EDIT: Se howto
Na server masini:
-sudo apt-get install nfs-kernel-server nfs-common portmap
-sudo dpkg-reconfigure portmap (kjer izberes na se _NE_ binda na loopback
-sudo /etc/init.d/portmap restart
potem pa vpises share v /etc/exports v stilu:
/shared/directory IP_ki_lahko_gleda_share(options)
Recimo ce sharas /files in dovolis mrezi 192.168.1.1-192.168.1.255 da gleda read-only, potem napises
/files 192.1681.1/24(ro, async)
Vsakic ko spremenis /etc/exports moras zagnati "sudo exportfs -a" in "sudo /etc/init.d/nfs-kernel-server restart" (za drugega nisem ziher, ampak od viska ne boli glava)
Na client masini instaliras
sudo apt-get install portmap nfs-common
Share pa lahko mountas rocno:
sudo mount server:/shared/folder/on/server /local/folder
ali pa v fstab dodas
server:/shared/folder/on/server /local/folder nfs rsize=8192,wsize=8192,timeo=14,intr 0 0 (v howtoju sta tisti dve nicli na koncu manjkali, jaz sem jih napisal ampak dela v obeh primerih).
Pa lokalni FOlderji na katere mountas share morajo ze obstajajti!!!
To je pol to.
EDIT: Se howto
Statistically 3 out of 4 involved usually enjoy gang-bang experience.
Zgodovina sprememb…
- spremenilo: antonija ()
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | Kako priklopiti NAS na Linux računalnikOddelek: Pomoč in nasveti | 1345 (1052) | black ice |
» | Kako najlaže rešiti problem z unix permissioniOddelek: Pomoč in nasveti | 1892 (1639) | eVro |
» | Debian Gnu/Linux kot workstation (strani: 1 2 3 4 … 37 38 39 40 )Oddelek: Operacijski sistemi | 119624 (35298) | RedDrake |
» | Suse 10 in automount samba folderOddelek: Operacijski sistemi | 1283 (1145) | toplakd |
» | Linux in popolni zacentik...Oddelek: Operacijski sistemi | 2025 (1515) | cbelica |