piątek, 7 grudnia 2012

NFS konfiguracja

NFS (Network File System) jest to standardowy protokół internetowy stworzony przez Sun Microsytems w 1984 r. NFS został opracowany aby umożliwić udostępnianie plików między komputerami w sieci lokalnej. Linuksowy klient obsługuje trzy wersje protokołu: NFS wersja 2, NFS wersja 3 i NFS wersja 4.

Konfiguracja serwera NFS w openSUSE

Na komputerze będącym serwerem instalujemy oprogramowanie serwera:

sudo zypper in nfs-kernel-server

Konfiguracja serwera NFS sprowadza się do edycji pliku /etc/exports. W pliku należy podać ścieżkę udostępnianego katalogu, nazwę hosta (hostów lub IP komputera) któremu udostępniamy udział, oraz opcje. Dla przykładu wyeksportujemy katalog /var/nfs:
 
mkdir /var/nfs
chown nobody:nogroup /var/nfs

Ggy klient NFS łączy sie z udziałem sieciowym jest rozpoznawany jako użytkownik nobody.

Do pliku /etc/exports dodajemy taki wpis:

/var/nfs         192.168.0.101 (rw,sync)

Wpis ten mówi, że komputerowi o ip 192.168.0.101 udostępniliśmy katalog /var.nfs z prawami do odczytu i zapisu. Po dokonaniu jakichkolwiek zmian w tym pliku należy wykonać polecenie:

exportfs -a

Uruchamiamy teraz serwer poleceniem:

#service nfs start

Ustawiamy aby serwer NFS startował wraz z systemem:

# chkconfig nfs --level 35 on

Konfiguracja klienta NFS

Instalujemy oprogramowanie klienta:

sudo zypper in nfs-client

Najpierw stworzymy katalog gdzie chcemy zamontować udział NFS:

mkdir -p /mnt/nfs/var/nfs

Zakładamy, żę serwer NFS znajduje się pod adresem 192.168.0.100


mount 192.168.0.100:/var/nfs /mnt/nfs/var/nfs

Montowanie udziałów NFS w czasie boot

W tym celu dodajemy wpis do /etc/fstab:

192.168.0.100:/var/nfs   /mnt/nfs/var/nfs   nfs


Brak komentarzy:

Prześlij komentarz