Con il file sharing NFS Ubuntu

Il Network File System (NFS) è stato sviluppato per consentire macchine Linux di montare una partizione del disco su un computer remoto Linux come se fosse un disco locale. Esso consente una rapida, la condivisione di file trasparente in rete

Nota: Tutti i comandi di root .. utente vengono eseguiti

Breve sull’impostazione

Ho due macchine, sia con Ubuntu 10.10 Desktop Edition. Sto facendo una macchina come server NFS e un altro come un client NFS

macchina server IP 192.168.1.1


macchina 192.168.1.3 IP Cliente

di configurazione server-side Installazione di pacchetti

apt-get installare nfs-common nfs-kernel-server portmap

Servizi partire

/etc/init.d/nfs-kernel-server /etc/init.d/portmap riavvio riavvio

di prova se NFS funziona correttamente con il comando rpcinfo. Si dovrebbe ottenere una lista dei programmi in esecuzione dovrebbe includere mountd RPC, portmapper, NFS e nlockmgr. Si dovrebbe ottenere portmapper, nlockmgr, nfs, mountd porta aperta eseguendo il comando rpcinfo

rpcinfo -p localhost

Condivisione di file / directory

Lei parla di azioni e il loro permesso nel file / etc / exports. Sto condividendo la mia / film con un altro PC in rete. Dare solo leggere client Modificare le vi / etc / exports

/ etc / exports

file


/ film * (ro, sync)

Per condividere stessa cartella con lettura e scrittura poi sintassi è

/ film * (rw, sync)

stessa cartella che si desidera condividere solo determinata macchina nella rete poi

/ film 192.168.1.3 (ro, sync)

Per ulteriori informazioni, consultare le pagine di manuale per NFS

man 5 esportazioni

Ogniqualvolta modificare / etc / exports, è necessario eseguire

exportfs-av


-a esportare tutte le directory o unexport
-v essere prolisso. Durante l'esportazione o unexporting, mostrare ciò che sta succedendo.

Quando l’elenco di esportazione in corso mostrata anche visualizzare i

opzioni di esportazione.

configurazione client-side Installazione di pacchetti

apt-get installare nfs-common portmap

Servizi partenza

/etc/init.d/portmap azzerare

Ottenere il server condiviso informazioni

showmount -e 192.168.1.1

Se si esegue il comando sopra dovrebbe prendere l’uscita successiva

Elenco esportazione di 192.168 .1.1:

/ film *

montaggio condivisioni NFS sul client

mkdir / mount -t nfs 192.168.1.1:/movies tp / tp

Confermare il comando mount tassa. È inoltre possibile aggiungere la voce monte in file fstab in modo che il prossimo avvio della macchina non è necessario montare manualmente l’azione.

echo “192.168.1.1:/movies/ / tp nfs defaults 0 0” >> / etc / fstab

Nota: se non è possibile accedere condivisione NFS dal client assicurarsi

1. TCP / UDP 2049.111 porte devono essere aperte sul firewall.

2. Controllare l’output del comando rpcinfo

3. Aggiornamento delle informazioni tramite il comando quota exportfs -av

4. servizio di aggiornamento sul server client NFS e NFS

Per ulteriori informazioni, visitare un’esercitazione TechieNote