[Samba-it] Samba e NFS
Ottavio Campana
ottavio at campana.vi.it
Wed Jul 28 11:21:01 MDT 2004
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.
--
Non c'è più forza nella normalità, c'è solo monotonia.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 256 bytes
Desc: OpenPGP digital signature
URL: <http://lists.samba.org/pipermail/samba-it/attachments/20040728/1f9ba48a/attachment.pgp>
More information about the samba-it
mailing list