Kirjoittaja Aihe: Ongelma NFS-jaon kanssa: hakemiston käsittely ei onnistu [RATKAISTU?]  (Luettu 1651 kertaa)

Heikki Mäntysaari

  • Käyttäjä / tiedottaja
  • Viestejä: 377
    • Profiili
Tilanne on tämä: pitäisi saada mountattua nfs:n yli palvelimella oleva (koti)hakemisto. Mounttaus onnistuukin hyvin, mutta kansion käsittely tuottaa omituisen virheen (palvelimen ip on 192.168.0.2 ja yhteydet koneiden välillä toimivat):
Koodia: [Valitse]
# mount -t nfs 192.168.0.2:/home/heikki servu
# mount
     (snip)
 192.168.0.2:/home/heikki on /home/heikki/servu type nfs (rw,addr=192.168.0.2)
# ls servu
 ls: luetaan hakemistoa servu: Input/output error
Showmount se vasta erikoisen virheen antaakin
Koodia: [Valitse]
# showmount
 mount clntudp_create: RPC: Program not registered

Palvelimella on määritetty /etc/exports-tiedosto seuraavasti:
Koodia: [Valitse]
# /etc/exports: the access control list for filesystems which may be exported
#               to NFS clients.  See exports(5).
/home/heikki 192.168.0.1/255.255.255.0(rw,sync)
Tiedostot /etc/hosts.allow ja /etc/hosts.deny ovat tyhjiä. 192.168.0.1 on siis tämän työpöytäkoneen, jossa liitos yritetään tehdä, lähiverkko-ip. Netstatin mukaan nfs-yhteyden pitäisi olla kunnossa, pöytäkone näyttää:
Koodia: [Valitse]
# netstat
 tcp        0      0 192.168.0.1:971         192.168.0.2:nfs         ESTABLISHED
Myös serverillä yhteys näkyy samalla tavalla.

Käynnissä olevat palvelut serverillä:
Koodia: [Valitse]
# rpcinfo -p
   ohjelmaversio proto  portti
    100000    2   tcp    111  portmapper
    100000    2   udp    111  portmapper
    100024    1   udp   1103  status
    100024    1   tcp   3758  status
    100003    2   udp   2049  nfs
    100003    2   tcp   2049  nfs
    100005    1   udp    914  mountd
    100005    2   udp    914  mountd
    100005    1   tcp    917  mountd
    100005    2   tcp    917  mountd
Ja asiakaskoneessa
Koodia: [Valitse]
# rpcinfo -p
   program vers proto   port
    100000    2   tcp    111  portmapper
    100000    2   udp    111  portmapper
    100024    1   udp  34673  status
    100024    1   tcp  39678  status
    100021    1   udp  34731  nlockmgr
    100021    3   udp  34731  nlockmgr
    100021    4   udp  34731  nlockmgr
    100021    1   tcp  47935  nlockmgr
    100021    3   tcp  47935  nlockmgr
    100021    4   tcp  47935  nlockmgr

Olen Googletellut ja kokeillut vähän kaikkea, mutta jako ei vaan millään suostu toimimaan. Onko ideoita? Palvelinkoneena Debian Etch (4.0) ja asiakaskoneessa Kubuntu 6.10.


Edit 25.3.2007: Päivitin Feistyyn ja alkoi toimimaan... älkää kysykö miksi.
« Viimeksi muokattu: 25.03.07 - klo:13.18 kirjoittanut Heikki Mäntysaari »
Suomenkielinen Linux-wiki: Linux.fi - katso myös http://linux.fi/foorumi

Ville Pöntinen

  • Käyttäjä
  • Viestejä: 2078
    • Profiili
Vs: Onglema NFS-jaon kanssa: hakemiston käsittely ei onnistu
« Vastaus #1 : 01.03.07 - klo:14.48 »

Voipi arvaus mennä metsään, mutta: palvelimella on itselläni osoiteavaruus muodossa

10.2.2.0/255.255.255.0

joka ymmärtääkseni antaa oikeudet osoitteille 10.2.2.0 - 10.2.2.255. Sulla on viimeisenä ykkönen tuossa 192.168.0.1... Koeta vaihtaa nollaksi?

Tuossa saattaisi osoite/avaruus - yhdistelmän sijasta toimia vain asiakaskoneesi ip yksinään... tiedä häntä - minä en.

Heikki Mäntysaari

  • Käyttäjä / tiedottaja
  • Viestejä: 377
    • Profiili
Vs: Onglema NFS-jaon kanssa: hakemiston käsittely ei onnistu
« Vastaus #2 : 01.03.07 - klo:14.56 »
Eipä ollut vaikutusta (1->0 ja sama virhe, pelkkä ip -> permission denied mounttauksessa). Luulisin, että ongelma ei ole tuossa exportsissa, sillä jos sinne laittaa väärän ip-osoitealueen, niin jo mounttausvaiheessa tulee virheilmoitus puuttuvista oikeuksista.
« Viimeksi muokattu: 01.03.07 - klo:14.58 kirjoittanut Heikki Mäntysaari »
Suomenkielinen Linux-wiki: Linux.fi - katso myös http://linux.fi/foorumi