Network File System v.3: Difference between revisions
No edit summary |
No edit summary |
||
Line 17: | Line 17: | ||
apt-get update | apt-get update | ||
</pre> | </pre> | ||
=NFS serveri installeerimine= | =NFS serveri installeerimine= | ||
Line 33: | Line 34: | ||
</pre> | </pre> | ||
Luua jagatavate failide jaoks kataloog. | Luua jagatavate failide jaoks kataloog, näiteks. | ||
<pre> | <pre> | ||
mkdir /var/nfs | mkdir /var/nfs | ||
Line 82: | Line 83: | ||
touch foo.txt | touch foo.txt | ||
</pre> | </pre> | ||
=NFS kliendi installeerimine= | =NFS kliendi installeerimine= | ||
Line 93: | Line 95: | ||
==NFS kliendi seadistamine== | ==NFS kliendi seadistamine== | ||
Jälgida et NFSi kasutaja kuuluks gruppi ''nfsusers''. | Jälgida et NFSi kasutaja kuuluks gruppi ''nfsusers''. Et kontrollida mis gruppi kasutaja kuulub kasuta käsku | ||
<pre> | <pre> | ||
groups <kasutajanimi> | groups <kasutajanimi> | ||
</pre> | </pre> | ||
Loo kataloog /var/files salvestatavate failide jaoks | Loo kataloog, näiteks /var/files, salvestatavate failide jaoks | ||
<pre> | <pre> | ||
mkdir /var/files | mkdir /var/files | ||
Line 115: | Line 117: | ||
Kontrollida et serverisse loodud foo.txt oleks nähtav kliendi /var/files kaustast. | Kontrollida et serverisse loodud foo.txt oleks nähtav kliendi /var/files kaustast. | ||
Kui mountimine ja jagamine õnnestusid muuda faili /etc/fstab | Kontrollida kas on võimalik luua kliendi arvutist uut faili. | ||
Kui mountimine ja kausta jagamine õnnestusid muuda faili /etc/fstab | |||
<pre> | <pre> | ||
nano /etc/fstab | nano /etc/fstab |
Revision as of 17:49, 16 November 2009
Grupi liikmed
-Thomas Tomson A31
-Laas Siimon A31
-Arno Joonsaar A32
Eeldused
-NFS 3 installeerimiseks on vaja eraldi virtuaalmasinaid serveri ja kliendi jaoks.
-Hetkel testitud Ubuntu Serveri versiooniga 9.04.
Töö käik
Logime ennast root kasutajaks:
sudo -i
Enne installerimist tasub uuendada tarkvara nimekirja:
apt-get update
NFS serveri installeerimine
Installeerimine apt-käsu abil:
apt-get install nfs-kernel-server nfs-common portmap
NFS serveri seadistamine
Luua kasutajagrupp nfsusers:
groupadd nfsusers
Luua jagatavate failide jaoks kataloog, näiteks.
mkdir /var/nfs
Määrata loodud kausta grupiks nfsusers.
chgrp nfsusers /var/nfs
Ava nanoga fail /etc/exports
nano /etc/exports
Lisada faili lõppu rida
/var/nfs <kliendi masina ip>(rw,no_root_squash)
Selgitus:
rw - read/write
no_root_squash - võimaldab NFS kliendil ühenduda ruudu õiguste all.
Serveri reloadiks kasuta järgmist käsklust:
sudo /etc/init.d/nfs-kernel-server restart
Kui muudad faili /etc/exports töötaval masinal, saad tehtud muudatused rakendada käsuga
sudo exportfs -a
kontrollida kasutusel olevaid porte käsuga
netstat -lntu
Kontrollida et kuulatakse järgmiseid porte
2049 111
Failide jagamise kontrollimiseks tekita kausta /var/nfs suvaline fail.
touch foo.txt
NFS kliendi installeerimine
Installeerimine apt-käsu abil:
sudo apt-get install portmap nfs-common
NFS kliendi seadistamine
Jälgida et NFSi kasutaja kuuluks gruppi nfsusers. Et kontrollida mis gruppi kasutaja kuulub kasuta käsku
groups <kasutajanimi>
Loo kataloog, näiteks /var/files, salvestatavate failide jaoks
mkdir /var/files
Testimiseks tuleb mountida eelmises punktis loodud kataloog käsitsi kasutades mount käsku
mount <serveri ip>:/var/nfs /var/files
Mountimise õnnestumise kontrollimiseks sisesta käsk
df -h
Kontrollida et serverisse loodud foo.txt oleks nähtav kliendi /var/files kaustast.
Kontrollida kas on võimalik luua kliendi arvutist uut faili.
Kui mountimine ja kausta jagamine õnnestusid muuda faili /etc/fstab
nano /etc/fstab
Faili lõppu lisada rida
<serveri ip>:/var/nfs /var/files nfs rw 0 0
Mountimise lõpetamiseks kasutada käsku:
umount /var/files
Taastamine
Serveris tee koopia failist
/etc/exports
Kliendi arvutis tee koopia failist
/etc/fstab