Portál AbcLinuxu, 10. května 2025 11:39

Dotaz: Samba - locking - nfs disk

6.1.2007 15:52 Jan Včelák | skóre: 28 | blog: Fcelda
Samba - locking - nfs disk
Přečteno: 296×
Odpovědět | Admin
Ahoj.

Mam 2 servery (s Linuxem). Na jednom bezi samba jako domenovy radic. Uzivatele se prihlasuji ze stanic s Windows. Na druhem serveru jsem exportoval pres NFS nektere adresare a pripojil je na serveru se Sambou.

Problem nastava, pokud chci, aby uzivatel pristupovali k souborum na NFS serveru prostrednictvim Samby.

Z Windows: Pomoci poznamkoveho bloku otevru jakykoli textovy soubor na sharu (ktery je fyzicky na NFS) a opravim ho. Kdyz dam ulozit, objevi se hlaska: "Proces nemůže pracovat se souborem, neboť jiný proces uzamkl část tohoto souboru." Pokud dam ulozit jako a vyberu ten samy soubor a povrdim, ze ho chci prepsat, tak neni problem.

Zjistil jsem, ze se to deje jen na ten NFS discich. Jinde neni problem.

Pokud nastavim locking = no, tak je to v poradku. Ale kdyz mi pak bude k souboru pristupovat vic lidi, tak by to mohlo zpusobit poniceni dat. Nebo nemam pravdu?

(Zkousel jsem ruzne konfigurace nastaveni lockingu, ale neuspesne. Google mi take nenabid funkcni reseni.)

Setkal jste se s tim nekdo? Nebo vite, jak by se to dalo vyresit?
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

Josef Kufner avatar 6.1.2007 15:58 Josef Kufner | skóre: 70
Rozbalit Rozbalit vše Re: Samba - locking - nfs disk
Odpovědět | | Sbalit | Link | Blokovat | Admin
Používáš NFS server v kernelu? Ten v userspace neumí zamykat... ale slyšel jsem něco o tom, že smb+nfs prostě nefunguje.
Hello world ! Segmentation fault (core dumped)
6.1.2007 17:26 Jan Včelák | skóre: 28 | blog: Fcelda
Rozbalit Rozbalit vše Re: Samba - locking - nfs disk
Ano nfs-kernel-server.

(zapomel jsem napsat - Debian testing).
10.2.2007 12:29 ivan | skóre: 17 | blog: ivan
Rozbalit Rozbalit vše Re: Samba - locking - nfs disk
Podle me neumi zamykat ani ten kernelovej. Teda on vlastne neumi odemykat. Kdyz ulozim data Oracle na NFS svazek a db server nevrdo restartuju, tak uz mi databaze podruhy nenajede. Nadava, ze nemuze zamknout soubory, protoze uz je nekdo drzi. Jediny reseni je restart nfsd a nsflockd. Nekdy je potreba i rmmod na NFS serveru. Nekdy se ale rmmod nepodari i kdyz vsechno stopnu a zakazu vsechny exporty. Pak uz zbyva jenom reboot NFS serveru. Zatim jsem nevidel, ze by zamykani soubou na NFS poradne fungovalo za vsech okolnosti.
6.1.2007 19:54 Jan Včelák | skóre: 28 | blog: Fcelda
Rozbalit Rozbalit vše Re: Samba - locking - nfs disk
Odpovědět | | Sbalit | Link | Blokovat | Admin
Pořád žádný úspěch. Existuje někdo, komu to funguje? Nebo vás napadá alternativní řešení?
6.1.2007 21:41 papundekl | skóre: 11
Rozbalit Rozbalit vše Re: Samba - locking - nfs disk
Proc nenainstalovat i na tom druhem serveru sambu?
7.1.2007 00:26 Jan Včelák | skóre: 28 | blog: Fcelda
Rozbalit Rozbalit vše Re: Samba - locking - nfs disk

Dekuji

Cekal jsem kdy mi to nekdo napise. Radeji bych zprovoznil to reseni co mam ted, ale v pripade ze to nepujde, tak to tak udelam.

A ani nevim jak by to fungovalo - chci to single sign on.

10.2.2007 11:38 Jan Včelák | skóre: 28 | blog: Fcelda
Rozbalit Rozbalit vše Re: Samba - locking - nfs disk
Odpovědět | | Sbalit | Link | Blokovat | Admin

Tak po dlouhé době jsem se k tomu zase dostal, protože už bylo potřeba to vyřešit. A nakonec se mi to podařilo.
Takže bych se rád podělil.

Stačilo k těm sharum, co jsou fyzicky uloženy na NFS svazcich pridat strict locking = no.

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.