[Samba-it] Samba e NFS
Lorenzo Cocchi
lorenzo.cocchi at libero.it
Wed Jul 28 16:28:01 MDT 2004
Il mercoledì 28 luglio 2004, alle 11:21, hai scritto:
>Lorenzo Cocchi wrote:
>>Il martedì 27 luglio 2004, alle 11:17, hai scritto:
>>
>>>On Mon, 2004-07-26 at 22:49, Lorenzo Cocchi wrote:
>>>
>>>>Ho delle share con Samba che dovrei condividere anche con NFS. Sono
>>>>consapevole che non e' il massimo per l'integrità dei dati. Avete
>>>>qualche
>>>>"dritta" per migliorare la convivenza (vedi *oplock*) e varie?
>>>>
>>>
>>>Gli oplock sono supportati dal kernel linux quindi non dovresti avere
>>>grossissimi problemi (attiva kernel oplocks), il problmea è invece che
>>>le applicazioni unix nel 99% dei casi non usano il locking, e il locking
>>>di default sotto unix non è mandatorio ...
>>>
>>
>>Grazie del consiglio. Scusa la domanda (e l'ignoranza...), ma cosa
>>significa esattamente "mandatorio"?
>
>i locking sui file può essere di due tipi: advisory locking o mandatory
>locking.
>
>L'advisory locking è un locking molto usato su unix, dove di fatto, il
>lock è solo pubblicizzato sui file, ma spetta ai singoli programmi
>decidere se rispettarlo o meno. Quindi se un programma usa un advisory
>lock su un file e un secondo programma lo apre senza controllare i lock
>comunque puoi avere corruzione dei dati.
>
>Il mandatory locking invece è un tipo di locking per cui quando un file
>viene acquisito blocca definitivamente tutti gli altri processi che ci
>volgiono accedere. E' quello che esiste in windows e in molte
>implementazioni di linux. Problemino. Se metti il mandatory locking
>sulle share nfs è possibile che si inchiodi il server nfs, proprio a
>causa del locking troppo forte. Quindi devi farti le prove.Per
>abilitarlo devi mettere l'opzione mand quando monti il volume. Leggi
>comunque la manpage per completezza.
>
Grazie per i "preziosi" consigli.
--
Lorenzo Cocchi
More information about the samba-it
mailing list