next up previous index
Következő: 12.2.3.0.2 NFS-kliens beállítása Fel: 12.2.3.0.1 NFS-szerver beállításához szükséges Előző: 12.2.3.0.1.1 Portmapper   Index

12.2.3.0.1.2 Mountd és nfsd
Ezek a következők, amiknek futniuk kell. Ezek a démonok is indulhatnak a rendszer indulásakor. Ha telepítetted a megfelelő csomagot (nfs-server), akkor minden a helyén van. (16.26. fejezet) Ha magadnak fordítod a programot, akkor arra kell vigyáznod, hogy a démonok a portmapper után induljanak el.

De először a /etc/exports fájlt kell megfelelően szerkesztened. (15.40. fejezet)

Ha a démonok futása alatt szerkeszted át a fájlt, akkor csak rá kell venned a démonokat, hogy újraolvassák ezt a fájlt. A következő módon tudod ezt végrehajtani (beírhatod egy scriptbe is, mint a példában):

--------------------------------------------------
#!/bin/sh
# Ez a script_neve
killall -HUP /usr/sbin/rpc.mountd
killall -HUP /usr/sbin/rpc.nfsd
echo Újraexportáltam a fájlrendszert
--------------------------------------------------

Ebben az esetben ne felejtsd el a

chmod a+rx script_neve
parancsot kiadni, a futtathatóvá tétel érdekében.

Van egy másik lehetőség is, a

/etc/init.d/netstd_nfs reload
parancs kiadása. Ez is ugyanazt a feladatot hajtja végre.

Ezekután ellenőrizd, hogy megfelelően futnak-e a démonok. Erre az rpcinfo -p parancs szolgál. Ezt sima felhasználóként is megteheted.

zsiga@debian:~$ rpcinfo -p
   program vers proto   port
    100000    2   tcp    111  portmapper
    100000    2   udp    111  portmapper
    100003    2   udp   2049  nfs
    100003    2   tcp   2049  nfs
    100005    1   udp    793  mountd
    100005    2   udp    793  mountd
    100005    1   tcp    796  mountd
    100005    2   tcp    796  mountd
zsiga@debian:~$

Láthated, hogy regisztrálták magukat, tehát működnek. Ha ilyesmit kapsz az rpcinfo-tól, hogy

,,can't contact portmapper: RPC: Remote system error - Connection refused''
vagy valami hasonló üzenetet, akkor a portmapper program nem fut. Ha a hibaüzenet
,,No remote programs registered,''
akkor az egyik portmapper nem tud kapcsolatot teremteni a másikkal, vagy valami más probléma van. Állítsd le a démonokat (nfsd, mountd) és a portmappert, és próbáld az indítást sorban újra.

Miután megvizsgáltad a portmappert az rpcinfo-val, ellenőrizheted a ps ax paranccsal is. Mert a portmapper azután is szolgáltatja ezeket az információkat, miután a démonok esetleg lefagytak, tehát így a démonok tényleges futását tudod ellenőrizni. A végső ellenőrzésre egy NFS-klienst használhatsz, megpróbálva felmountolni a szerver kiajánlott részeit.


next up previous index
Következő: 12.2.3.0.2 NFS-kliens beállítása Fel: 12.2.3.0.1 NFS-szerver beállításához szükséges Előző: 12.2.3.0.1.1 Portmapper   Index

1999-09-17