Newsgroup: it.comp.os.linux.iniziare
Titolo: Slack 9.1 kernel 2.6.6 e problema con nfs...

Ho installato slackware 9.1 sia su un server apache sia sul mio pc dove
sto' lavorando. In questi due pc ho installato il kernel 2.6.6.
Nella configurazione del kernel sono andato a File System e poi ho
scelto Network File System.
<*> NFS file system support
	[*]   Provide NFSv3 client support
	[*]   Provide NFSv4 client support (EXPERIMENTAL)
	[ ]   Allow direct I/O on NFS files (EXPERIMENTAL)
<*> NFS server support
	[*]   Provide NFSv3 server support
	[*]     Provide NFSv4 server support (EXPERIMENTAL)
	[ ]   Provide NFS server over TCP support (EXPERIMENTAL)
Ho compilato il kernel e aggiornato lilo.
Nel server condivido (/etc/exportfs):
/home/keres/apt_amiata 
10.0.0.0/255.0.0.0(rw,root_squash,sync)
Nel client monto il tutto con:
mount -t nfs 10.0.0.1:/home/keres/apt_amiata /home/keres/apt_amiata
Il bello č che non si monta nulla: ottengo un messaggio di errore
abbastanza strano:
mount RPC: program not registered (o qualche cosa di simile)...
Come posso risolvere il problema???
Ciao a tutti, Keres.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Sembrerebbe che il portmap sia disattivato.
Proviamo con
/etc/rc.d/portmap status
se non è attivo avvia rlo con
/etc/rc.d/portmap start
Auguroni.
Alberto

 wrote in message
news:vh5tc.343330$
rM4.14...@news4.tin.it

/etc/rc.d/rc.portmap non ha il comando status...
Comunque ho dato uno stop sia al portmap del server nfs sia del client
e poi ho dato un bel start prima al server e poi al client nfs.
bash-2.05b# /etc/rc.d/rc.portmap start
Starting RPC portmapper:  /sbin/rpc.portmap
Poi ho provato a montare la directory remota, ma ricevo sempre lo stesso
tipo di errore::
mount: RPC: Program not registered
Continuo ad essere circondato da nebbia fitta... Dove sbaglio???
Cioao, Keres.


 tipo di errore::
Come stai a inetd (xinetd) per il portmap?
Firewall aperto per la 111 sia tcp che udp?
Hai provato a disabilitare la versione 4 e fidarti della 3?
In fondo, la dichiarano experimental.
-- 
           |Save our planet!
    Ciao   |Save wildlife!
   roberto |For your E-MAIL use ONLY recycled Bytes  !!
           |roberto poggi   
rpo...@softhome.net

 Firewall aperto per la 111 sia tcp che udp?
Come posso controllare se la porta 111 e' aperta sia per tcp che per
udp?
Non posso pingare una porta, ma potrei provare a telnettarmi sulla porta
tcp...
Ora ricompilo i kernel e riprovo...
Ciao, Keres.


 Come stai a inetd (xinetd) per il portmap?
Cosa significa questa domanda?
Attendo istruzioni, Keres,


 Cosa significa questa domanda?
Che portmap gira[va] sotto tcpwrapper percio' occorre dichiarare
/etc/hosts.allow e mettere la riga opportuna in /etc/inetd.conf
Oppure, le stesse indicazioni in xinetd, a seconda di quello che
la tua distribuzione usa.
Hai provato a googlare con quella segnalazione di errore?
Io, quando avevo fatto esperimenti con NFS, avevo trovato parecchia
gente a cui capitava (me compreso).
E avevo trovato anche la soluzione, ma adesso non ho piu' presente
cosa era il busillis. :-(


 gente a cui capitava (me compreso).
Infatti  se vedi  nell' NFS-HOWTO  (uno  degli howto  piu` semplici  e
veloci  IMHO, seguendolo passo  per passo  e` impossibile  sbagliare )
c'e` una sezione apposta: 3.2.2. /etc/hosts.allow and /etc/hosts.deny
Ciao
-- 
Vuoi fare colpo su di lei con me?
Fai colpo su di lei con me! Fai colpo su di lei con me!
[Dr. Gonzo : Paura e delirio a Las Vegas]

 c'e` una sezione apposta: 3.2.2. /etc/hosts.allow and /etc/hosts.deny
Si', ma ricordo che la cosa non e' stata cosi' indolore.
C'era pero' di mezzo un sistema Digital con tru64, mah, prima o poi
trovero' gli appunti, sperando che all'amico bastino questi post.


Ho ripreso ad analizzare il mio problema con NFS.
Ho aggiustato alla meglio il file /etc/hosts.allow (ho trovto info su
google):
ALL : .PLinux.com
portmap : 10.0.0.
httpd : ALL
sshd : ALL
Poi ho controllato con ps -aux l'esistenza di rpc.portmap ed è attivo.
Ho eseguito rpcinfo -p e ho ottenuto:
root@www:~# rpcinfo -p
   program vers proto   port
    100000    2   tcp    111  portmapper
    100000    2   udp    111  portmapper
Qui ho scoperto di non avere i demoni nfsd e mountd attivi...
Ho spuciato un pò su google e ho trovato il NFS-HOWTO che mi ha detto di
attivare i due demoni mancanti. Ho trovato il demone nfsd sotto
/usr/sbin/rpc.pcnfsd
e l'ho eseguito. Ora il rpcinfo -p mi dà:
root@www:~# rpcinfo -p
   program vers proto   port
    100000    2   tcp    111  portmapper
    100000    2   udp    111  portmapper
    150001    1   udp    970  pcnfsd
    150001    2   udp    970  pcnfsd
    150001    1   tcp    973  pcnfsd
    150001    2   tcp    973  pcnfsd
root@www:~#
MA NON HO TROVATO COME LANCIARE IL DEMONE mountd...
Ho provato da client a collegermi, ma ottengo il solito errore:
RPC: program not registered...
Sapete drmi come posso uscire da questo caos???
Ciao!!!
