Portál AbcLinuxu, 4. května 2024 15:00


Dotaz: Samba po přerušení spojení

6.3.2006 12:15 Dunric | skóre: 21
Samba po přerušení spojení
Přečteno: 135×
Odpovědět | Admin
Pokud dojde po připojení svazku vzdáleného SMB serveru k výpadku spojení, proces smbmount se už z toho neprobere a zůstane viset ve stavu D - nepřerušitelný spánek kvůli vstupně-výstupní operaci. Jakákoli operace nad namountovaným adresářem pak zůstává viset také. S trochou štěstí se mi svazek podaří odmountovat a pak připojit znovu.

Jakým způsobem je nejvhodnější nastavit SMB klienta, aby se předcházelo výše popsaným problémům ? Neexistuje nějaká obdoba soft-mountu známého z NFS, která je pro to jako stavěná ?

Předem dík.

In the garden sleeps a messenger ·
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

27.3.2006 17:26 Dunric | skóre: 21
Rozbalit Rozbalit vše Re: Samba po přerušení spojení
Odpovědět | | Sbalit | Link | Blokovat | Admin
Já vím, je to trochu podlý, ale třeba si to dnes přečte někdo kdo zná odpověď a bude ochoten se o ní podělit :-)
In the garden sleeps a messenger ·
27.3.2006 17:43 tyctor | skóre: 13
Rozbalit Rozbalit vše Re: Samba po přerušení spojení
ja tiez hladam na to odpoved ;o)
vid tu
28.3.2006 02:04 Dunric | skóre: 21
Rozbalit Rozbalit vše Re: Samba po přerušení spojení
Dík za snahu, ale problém to bohužel neřeší. Jak jsem psal, mountovací proces je ve stavu D (uninterruptible I/O sleep) a nelze ho zabít ani posláním signálu SIGKILL. Občas pomůže "lazy" unmount, ale ukazuje se to jako dost nespolehlivé řešení.
In the garden sleeps a messenger ·
28.3.2006 09:57 dekon | skóre: 16 | blog: muj_blog
Rozbalit Rozbalit vše Re: Samba po přerušení spojení
Ja to resim tak, ze na pripojny bod samby pripojim neco jinyho a pak uz to jde normalne odmountovat.

Moc alegantni to neni, jestli mate nekdo jine reseni tak to sem prosim napiste, taky bemy to docela zajimalo.

Diky
28.3.2006 10:25 Tlamik
Rozbalit Rozbalit vše Re: Samba po přerušení spojení
takze jestli tomu dobre rozumim, tak mas pomoci smbmount pripojeny nejaky smb disk a ten, kdyz treba vypnes, tak se spojeni kousne a nejde to odmountit a ty to primountis nekam jinam, a to jako jde ? a to jako jak ? Ja mam totiz podobny problem uz asi dva roky, z linuxoveho stroje se pripojuju k winnt a nejake procesy na linuxu zpracovavaji data z winnt. Obcas se mi stane, ze budto nejakou kolizi nebo spadnutim switche nebo snad i restartem toho winnt, dojde k tomu, ze disk se sice jevi jako mounted, ale nejdou zobrazit zadne soubory z nej, kazy pokus o ls v primountenem adresari se zasekne a nevrati se mi rizeni. Samozrejme nejde ani umount, navic ty procesy ktere mely otevrene data z onoho disku jsou taky pekne zasekle a nejdou killnout (ani 9) ...
28.3.2006 11:23 dekon | skóre: 16 | blog: muj_blog
Rozbalit Rozbalit vše Re: Samba po přerušení spojení
Kdyz mam pripojeny nejaky smb adresar od usera z XP a on zrovna vypne PC, tak me /mnt/samba nejde odpojit (I/O error).

kdyz na /mnt/samba pripojim treba cd, tak pak uz to odmountovat jde. Samozrejme ze se jako prvni odmountuje to cd ale samba pak jde odpojit taky.

mount //192.168.0.1/Filmy /mnt/samba Mezi tim vypne PC takze

mount /dev/cdrom /mnt/samba

A pak sambu odpojime

umount /mnt/samba

umount /mnt/samba
28.3.2006 12:52 Tlamik
Rozbalit Rozbalit vše Re: Samba po přerušení spojení
no sice mi to pri druhem umountu pise chyba io zarizeni je pouzivano, ale nakonec to po nejakych par minutach asi timeoutu jde odpojit ...tak snad to bude fungovat i automatizovane, THX

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.