Pagina 1 di 2

[Mount] non monta il server con nfs [risolto]

Inviato: lunedì 14 maggio 2007, 11:13
da oran
salve ragazzi,
ho due pc con ubuntu sopra, ho provato a creare una rete con nfs ma non riesco a montare l'indirizzo del server dal client.
il mio fstab del client e'

Codice: Seleziona tutto

# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
# /dev/sda3
UUID=c8478842-0726-4bf5-9bb0-a567fb3baae4 /               ext3    defaults,errors=remount-ro 0       1
# /dev/sda1
#UUID=525BC77B64FF6415 /media/sda1     ntfs    defaults,nls=utf8,umask=007,gid=46 0       1
# /dev/sda2
UUID=FAFC5F30FC5EE703 /media/sda2     ntfs    defaults,nls=utf8,umask=007,gid=46 0       1
# /dev/sda5
UUID=a219ec03-4fd7-4e44-8b94-efbb46ef2517 none            swap    sw              0       0
/dev/cdrom        /media/cdrom0   udf,iso9660 user,noauto     0       0
# MOUNT DEI DISCHI FISSI NTFS con ntfs-3g
/dev/sda1 /media/windows ntfs-3g defaults,locale=it_IT.utf8 0 0
192.168.001.25:/home/frank/condivisa /home/oran/condivisa nfs rw,user,auto 0 0
ma se do

Codice: Seleziona tutto

mount -a
mi dice che non riesce a montare 192.168.001.25
forse e' sbagliato qualcosa nell'ultima riga del fstab?  ???

grazie a chi mi spiega meglio e mi da una mano :)

Re: [Mount] non monta il server con nfs

Inviato: lunedì 14 maggio 2007, 11:16
da paper0k
La configurazione del server? Hai visto già la guida? ;)

Re: [Mount] non monta il server con nfs

Inviato: lunedì 14 maggio 2007, 11:20
da oran
paper0k ha scritto: La configurazione del server? Hai visto già la guida? ;)
si, seguita passo passo  :-[

Re: [Mount] non monta il server con nfs

Inviato: lunedì 14 maggio 2007, 11:30
da paper0k
Posta la configurazione del server e l'output (sempre dal server) di

Codice: Seleziona tutto

cat /etc/exports
dpkg -l nfs\*
;)

Re: [Mount] non monta il server con nfs

Inviato: lunedì 14 maggio 2007, 11:46
da oran
paper0k ha scritto: Posta la configurazione del server e l'output (sempre dal server) di

Codice: Seleziona tutto

cat /etc/exports
dpkg -l nfs\*
;)
per configurazione del server non capisco bene cosa intendi (ma la colpa e' mia in quanto utente di ubuntu tonto: ubutonto  (rotfl) )
mentre

Codice: Seleziona tutto

cat /etc/exports
mi restituisce

Codice: Seleziona tutto

frank@severino:~$ dpkg -l nfs\*
Desiderato=sconosciUto/Installato/Rimosso/P:eliminato/H:bloccato
| Stato=Non/Installato/file Config./U:spacchett./conf. Fallita/H:inst.parzial.
|/ Err?=(nessuno)/H:bloc./necess.Reinst./X=entrambi (Stato,Err: maiusc.=grave)
||/ Nome           Versione       Descrizione
+++-==============-==============-============================================
un  nfs-client     <non definita> (descrizione non disponibile)
ii  nfs-common     1.0.9-2ubuntu1 NFS support files common to client and serve
ii  nfs-kernel-ser 1.0.9-2ubuntu1 Kernel NFS server support
un  nfs-server     <non definita> (descrizione non disponibile)
un  nfs-user-serve <non definita> (descrizione non disponibile)
frank@severino:~$ 
e

Codice: Seleziona tutto

dpkg -l nfs\*
mi restituisce

Codice: Seleziona tutto

frank@severino:~$ dpkg -l nfs\*
Desiderato=sconosciUto/Installato/Rimosso/P:eliminato/H:bloccato
| Stato=Non/Installato/file Config./U:spacchett./conf. Fallita/H:inst.parzial.
|/ Err?=(nessuno)/H:bloc./necess.Reinst./X=entrambi (Stato,Err: maiusc.=grave)
||/ Nome           Versione       Descrizione
+++-==============-==============-============================================
un  nfs-client     <non definita> (descrizione non disponibile)
ii  nfs-common     1.0.9-2ubuntu1 NFS support files common to client and serve
ii  nfs-kernel-ser 1.0.9-2ubuntu1 Kernel NFS server support
un  nfs-server     <non definita> (descrizione non disponibile)
un  nfs-user-serve <non definita> (descrizione non disponibile)
frank@severino:~$ 
ecco dimmi se ti devo postare anche altre cose e grazie mille per l'aiuto che mi stai dando :)
oran

Re: [Mount] non monta il server con nfs

Inviato: lunedì 14 maggio 2007, 11:49
da paper0k
Manca questo  :)

Codice: Seleziona tutto

cat /etc/exports

eseguito sul server ovviamente...

Re: [Mount] non monta il server con nfs

Inviato: lunedì 14 maggio 2007, 11:51
da oran
si scusa me ne sono accorto al volo e ho corretto il post

Re: [Mount] non monta il server con nfs

Inviato: lunedì 14 maggio 2007, 13:07
da paper0k
Scusa, sarà l'età, ma non vedo il contenuto del file.....  :(

Re: [Mount] non monta il server con nfs

Inviato: lunedì 14 maggio 2007, 13:12
da oran
paper0k ha scritto: Scusa, sarà l'età, ma non vedo il contenuto del file.....  :(
noooooooooooo scusami tu! e' che sto facendo èiu' cose contemporaneamente e mi sono sbagliato a incollarti cio' che mi chiedi  ::) ::) scusami tanto  :-[

allora il risultato di

Codice: Seleziona tutto

cat /etc/exports
e' 

Codice: Seleziona tutto

frank@severino:~$ cat /etc/exports
# /etc/exports: the access control list for filesystems which may be exported
#               to NFS clients.  See exports(5).
#
# Example for NFSv2 and NFSv3:
# /srv/homes       hostname1(rw,sync) hostname2(ro,sync)
#
# Example for NFSv4:
# /srv/nfs4        gss/krb5i(rw,sync,fsid=0,crossmnt)
# /srv/nfs4/homes  gss/krb5i(rw,sync)
#
/media/ 192.168.001.12/255.255.255.0(rw)  # sostituite (rw) con (ro) per permessi di solo lettura
/home 192.168.001.12/255.255.255.0(rw) 
/home/frank/Desktop/rtfret 192.168.0.12(rw) 
forse adesso dovremmo esserci  :)
oran

Re: [Mount] non monta il server con nfs

Inviato: lunedì 14 maggio 2007, 13:17
da paper0k
Ok, ora va meglio  :D
oran ha scritto: /home/frank/Desktop/rtfret 192.168.0.12(rw)
parliamo di questa vero? Hai controllato il percorso (in tutte le sue parti) se raggiungibile?
Posta, dal server, l'output di

Codice: Seleziona tutto

ls -ld /home/frank/Desktop/rtfret
ls -ld /home/frank/Desktop
ls -ld /home/frank
;)

Re: [Mount] non monta il server con nfs

Inviato: lunedì 14 maggio 2007, 13:49
da oran
ecco quello che ti serve

Codice: Seleziona tutto

ls -ld /home/frank/Desktop/rtfret
mi da

Codice: Seleziona tutto

frank@severino:~$ ls -ld /home/frank/Desktop/rtfret
drwxr-xr-x 2 frank frank 4096 2007-04-04 12:47 /home/frank/Desktop/rtfret
poi

Codice: Seleziona tutto

ls -ld /home/frank/Desktop
mi restituisce

Codice: Seleziona tutto

frank@severino:~$ ls -ld /home/frank/Desktop
drwxr-xr-x 6 frank frank 4096 2007-05-11 16:18 /home/frank/Desktop
mentre

Codice: Seleziona tutto

ls -ld /home/frank
mi dice

Codice: Seleziona tutto

ls -ld /home/frank
pero mi sono accorto che quando mi chiedi
se parliamo di /home/frank/Desktop/rtfret 192.168.0.12
in realta' quell'indirizzo non dovrebbe essere 192.168.1.12? che e' poi l'indirizzo del mio client?  ???

oran  :)

Re: [Mount] non monta il server con nfs

Inviato: lunedì 14 maggio 2007, 17:45
da paper0k
oran ha scritto: in realta' quell'indirizzo non dovrebbe essere 192.168.1.12? che e' poi l'indirizzo del mio client?  ???
Credo proprio di si ;)

Re: [Mount] non monta il server con nfs

Inviato: lunedì 14 maggio 2007, 19:11
da oran
paper0k ha scritto:
oran ha scritto: in realta' quell'indirizzo non dovrebbe essere 192.168.1.12? che e' poi l'indirizzo del mio client?  ???
Credo proprio di si ;)
ho corretto l'errore ma continua a dirmi che non posso montare il server quando da client do

Codice: Seleziona tutto

sudo mount -a 
  >:( >:(

Re: [Mount] non monta il server con nfs

Inviato: lunedì 14 maggio 2007, 21:14
da paper0k
C'è qualcosa che non torna, sul client hai messo
oran ha scritto: [glow=red,2,300]192.168.001.25:/home/frank/condivisa[/glow] /home/oran/condivisa nfs rw,user,auto 0 0
mentre sul server esporti
oran ha scritto: [glow=red,2,300]/home/frank/Desktop/rtfret[/glow] 192.168.0.12(rw)
il path non torna..... ;)

Re: [Mount] non monta il server con nfs

Inviato: lunedì 14 maggio 2007, 21:27
da mirk
prova a modificare il file /etc/exports in questo modo :
/media 192.168.001.12(rw,sync,no_root_squash)
/home 192.168.001.12(rw,sync,no_root_squash)
/home/frank/Desktop/rtfret 192.168.0.12(rw,sync,no_root_squash)
Se vuoi puoi anche aggiungere di fianco all'ip il subnetmask, ma non dovrebbe cambiare nulla (l'importante è che non lasci spazio tra l'ultima cifra dell' ip e la parentesi con dentro le opzioni)

Altra cosa: la riga di montaggio della partizione con nfs in /etc/fstab  prova a metterla così:
192.168.001.25:/home/frank/condivisa /home/oran/condivisa nfs rw,users,auto 0 0
Comunque non ho ben capito le cartelle condivise: nel senso non trovo riscontro tra la cartella che metti in condivisione in  /etc/exports  e quella che viene montata  (suppongo sul client)
Cerco di spiegarmi meglio: se questa è la cartella che metti in condivisione /home/frank/Desktop/rtfret 192.168.0.12  (dal server)  questa dovrà essere montata e apparire nel file /etc/fstab  del client !!

Io ad esempio ho due pc che collego in rete utilizzando entrambi sia come server che come client: in poche parole condivido sia le directory di uno che quelle dell'altro, montandole rispettivamente sui due pc mediante il file fstab! Comunque non voglio confonderti ulteriormente, però controlla bene la cartella condivisa sul server (tramite il file /etc/exports) e monta quella sul client (tramite il file /etc/fstab)

Se non sono stato abbastanza chiaro chiedi pure ulteriori delucidazioni ;)

Re: [Mount] non monta il server con nfs

Inviato: martedì 15 maggio 2007, 10:09
da oran
buongiorno ancora :),

scusate se non vi quoto , ma mi esce meglio rispondervi insieme: allora in effetti ho aggiustato i file

Codice: Seleziona tutto

/etc/exports
  ed

Codice: Seleziona tutto

/etc/fstab
adesso ho messo che dal server esporto solo la cartella

Codice: Seleziona tutto

/home
e che sul client monto la cartella

Codice: Seleziona tutto

/home
in

Codice: Seleziona tutto

/home/oran/condivisa
ho riavviato il tutto ma continua a non funzionare :( mi sono dimenticato di dire che il server monta ubuntu 6.10 (non faccio up perche ho alcuni problemi di riconoscimento hd) mentre il client e' ubuntu 7.04 (ma non credo sia molto influente)
qui vi metto il mio

Codice: Seleziona tutto

/etc/exports

Codice: Seleziona tutto

# /etc/exports: the access control list for filesystems which may be exported
#		to NFS clients.  See exports(5).
#
# Example for NFSv2 and NFSv3:
# /srv/homes       hostname1(rw,sync) hostname2(ro,sync)
#
# Example for NFSv4:
# /srv/nfs4        gss/krb5i(rw,sync,fsid=0,crossmnt)
# /srv/nfs4/homes  gss/krb5i(rw,sync)
#

/home 192.168.001.12/255.255.255.0(rw) 
mentre il mio fstab e'

Codice: Seleziona tutto

# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
# /dev/sda3
UUID=c8478842-0726-4bf5-9bb0-a567fb3baae4 /               ext3    defaults,errors=remount-ro 0       1
# /dev/sda1
#UUID=525BC77B64FF6415 /media/sda1     ntfs    defaults,nls=utf8,umask=007,gid=46 0       1
# /dev/sda2
UUID=FAFC5F30FC5EE703 /media/sda2     ntfs    defaults,nls=utf8,umask=007,gid=46 0       1
# /dev/sda5
UUID=a219ec03-4fd7-4e44-8b94-efbb46ef2517 none            swap    sw              0       0
/dev/cdrom        /media/cdrom0   udf,iso9660 user,noauto     0       0
# MOUNT DEI DISCHI FISSI NTFS con ntfs-3g
/dev/sda1 /media/windows ntfs-3g defaults,locale=it_IT.utf8 0 0
192.168.001.25:/home /home/oran/condivisa nfs rw,users,auto 0 0
ci sono altri errori?  ??? nel caso non dovrebbero essere sbagliati che faccio? provo a rifare tutto da capo? scusate se abuso della vostra disponibilita'  :P
oran

Re: [Mount] non monta il server con nfs

Inviato: martedì 15 maggio 2007, 11:11
da mirk
ora sembra ci sia riscontro tra directory condivisa del server e directory montata sul client; come ti ho già detto prova ad aggiungere queste altre due opzioni nella riga di condivisione di  /etc/exports  "sync" e "no_root_squash" :
file /etc/exports  del server:

/home 192.168.001.12/255.255.255.0(rw,sync,no_root_squash)
Controlla che i due ip delle macchine siano corretti e soprattutto non siano bloccati da iptables o da altro firewall installato!

Re: [Mount] non monta il server con nfs

Inviato: martedì 15 maggio 2007, 11:47
da oran
prova ad aggiungere queste altre due opzioni nella riga di condivisione di  /etc/exports  "sync" e "no_root_squash"
ok fatto e riavviato, ma continua a non funzionare  >:(
Controlla che i due ip delle macchine siano corretti e soprattutto non siano bloccati da iptables o da altro firewall installato!
gli ip sono statici e corretti, per controllare se sono bloccati mi basta fare due ping (server-client e client-server) o devo vedere altro? Se dovesse bastare il ping l'ho fatto e mi da esito positivo. Ma mi sta venedo il dubbio che non basti solo il ping  (mad)
grazie :)

oran

Re: [Mount] non monta il server con nfs

Inviato: martedì 15 maggio 2007, 12:02
da mirk
Utilizzi iptables o firestarter?
Se utilizzi iptables e hai creato delle policy "DROP" (come in genere si fa) aggiungi queste due regole al server:
sudo iptables -A INPUT -s 192.168.001.12/255.255.255.0 -j ACCEPT    # (s sta per "source")
per sicurezza mettiamo pure questa:
sudo iptables -A INPUT -d 192.168.001.12/255.255.255.0 -j ACCEPT    #  (d sta per "destination")
In questo modo consenti il traffico all'ip del client sulla macchina server (dove hai la directory da condividere)

Nel caso utilizzi firestarter controlla gli ip che hanno acesso (essendo un gui grafico non dovresti avere problemi), non posso essere più preciso in quanto non utilizzo firestarter

Re: [Mount] non monta il server con nfs

Inviato: martedì 15 maggio 2007, 12:28
da oran
penso di usare, a mia insaputa fino ad ora:-[, iptables che infatti mi risulta installato :) ho aggiunto le regole che mi hai detto ma ancora niente. i miei pc sono connessi tra di loro tramite router, non e' che il firewall del ruoter mi potrebbe bloccare? c'e' un modo per capirlo? nel senso c'e' un comando che posso dare per vedere se dal mio client ho accesso o meno al server? nel frattempo mi vado a vedere le impostazioni del mio router (anche se penso che il firewall del router funzioni solo verso l'esterno della lan e non anche sul traffico interno)

oran