Portál AbcLinuxu, 8. května 2025 02:51

Dotaz: Archlinux: připojení síťového disku

13.9.2010 22:47 Vtipnéř | skóre: 39 | blog: Vtipnéřův blog | Brno
Archlinux: připojení síťového disku
Přečteno: 1040×
Odpovědět | Admin
Hezký den všem.

Mám problém s automatickým připojením síťového disku v archlinuxu. V fstab vypadá příslušná řádka zhruba takto
xxx.xxx.xxx.xxx:/home/uzivatel  /home/uzivatel/server.dir  nfs   rw,nosuid,nodev,soft,intr,timeo=5,retrans=1  0  0
je převzata z předchozí distribuce (ubuntu), kde připojení fungovalo.

Při bootu se objeví chybové hlášení "mount.nfs: No route to host." a disk se nepřipojí. Ale při ručním připojení není problém. Napadlo mne, že by mohlo být příčinou pořadí daemonů, ale pokusy pořadí měnit nic nevyřešily. Momentálně je pořadí takovéto:
DAEMONS=(syslog-ng network nfs-common nfs-server netfs crond sshd hal)
Předem díky za každý nápad.

Jirka
Opening Windows is better than washing them. Clearing Windows (e.g. erasing or deleting) is even much better.
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

13.9.2010 23:46 ms | skóre: 7 | blog: msblog
Rozbalit Rozbalit vše Re: Archlinux: připojení síťového disku
Odpovědět | | Sbalit | Link | Blokovat | Admin
Na wiki to mají trochu jinak ... ale NFS nepoužívám
Marek Niklíček avatar 13.9.2010 23:55 Marek Niklíček | skóre: 17 | Rimavská Sobota / Banská Bystrica
Rozbalit Rozbalit vše Re: Archlinux: připojení síťového disku
Čo sa týka daemonov, tak tie boli v tomto prípade v poriadku a v správnom poradí. portmap bol dávnejšie nahradený daemonom rpcbind, ale ten je automaticky spúšťaný daemonom nfs-common, pokiaľ nebeží. Skúsil som to mountnúť aj s jeho voľbami a išlo to.
Marek Niklíček avatar 13.9.2010 23:51 Marek Niklíček | skóre: 17 | Rimavská Sobota / Banská Bystrica
Rozbalit Rozbalit vše Re: Archlinux: připojení síťového disku
Odpovědět | | Sbalit | Link | Blokovat | Admin
Funguje správne mount -a? Pokiaľ ten vzdialený adresár nie je namountovaný, malo by ho to namountovať s presne tými voľbami, ako sú vo fstab, alebo vypísať chybu. Ja som to skúsil s rovnakým poradím daemonov okrem nfs-server, ktorý som na klientskom počítači nepotreboval a fungovalo to. Daemon netfs môže byť spustený na pozadí (DAEMONS=(... @netfs ...). V /etc/fstab som mal:
192.168.1.3:/ /mnt/test nfs4 defaults,noatime,nodiratime 0 0
. Na počítači s nfs-server je v /etc/exports:
/home/marek 192.168.1.0/24(rw,fsid=0,no_subtree_check,async,no_root_squash)
Marek Niklíček avatar 14.9.2010 00:05 Marek Niklíček | skóre: 17 | Rimavská Sobota / Banská Bystrica
Rozbalit Rozbalit vše Re: Archlinux: připojení síťového disku
Ešte by som skúsil namiesto /etc/fstab použiť /etc/rc.local. Vložiť do toho súboru nasledovné:
mount xxx.xxx.xxx.xxx:/home/uzivatel /home/uzivatel/server.dir -o rw,nosuid,nodev,soft,intr,timeo=5,retrans=1
14.9.2010 06:35 Ash | skóre: 53
Rozbalit Rozbalit vše Re: Archlinux: připojení síťového disku
Odpovědět | | Sbalit | Link | Blokovat | Admin
Patrně se disky mountují dřív, než běží všechny potřebné služby (network, nfs-common, popř. nfs-server). Bude to chtít zjistit, kde v bootovacím procesu se disky mountují, a nejspíš je pak mountnout ještě jednou (resp. ty zbývající nfs) po spuštění služeb.
14.9.2010 10:43 Vtipnéř | skóre: 39 | blog: Vtipnéřův blog | Brno
Rozbalit Rozbalit vše Re: Archlinux: připojení síťového disku
Tohle byl správný tip. Dal jsem si do netfs před mount ping na server a ten mi odpověděl asi až po dvaceti vteřinách. Takže řešením je asi spustit netfs na pozadí a dát si do něj testování sítě. Nemá ping parametr, který ho ukončí po kladné odpovědi?

Jirka
Opening Windows is better than washing them. Clearing Windows (e.g. erasing or deleting) is even much better.
14.9.2010 11:11 Ash | skóre: 53
Rozbalit Rozbalit vše Re: Archlinux: připojení síťového disku
-c count
              Stop after sending count ECHO_REQUEST packets. With deadline option, ping waits for count ECHO_REPLY packets, until
              the timeout expires.
A nešlo by to dát ještě někam později do bootovacího procesu, kde už bude síť dostupná? I když 20s je tedy dost.
14.9.2010 15:25 Vtipnéř | skóre: 39 | blog: Vtipnéřův blog | Brno
Rozbalit Rozbalit vše Re: Archlinux: připojení síťového disku
Asi šlo, ale zatím mi to takhle stačí. Dík za všechny rady.

Jirka
Opening Windows is better than washing them. Clearing Windows (e.g. erasing or deleting) is even much better.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.