Il 08 novembre 2011 08:45, Gianni Caldonazzi <gianni.caldonazzi@xxxxxxxxx> ha scritto: > Ciao Lista, [....] > Non avendo ancora aggiunto il vincolo che proxmox mette a disposizione Aggiungo qualche dettaglio su questa funzionalità di PVE: PVE mette a disposizione (anche se non è documentato) un meccanismo di locking a livello di cluster per le snapshot LVM (e altro probabilmente) : è l'opzione "lock" del comando pvesm: /usr/sbin/pvesm', 'lock', $storeid, $timeout (ho fatto copia incolla dalla funzione "cluster_lock_storage" in /usr/share/perl5/PVE/Storage.pm ) la funzione crea un file di lock denominato lock-<nome storage>.lock in "/var/run/pve-storage/" che agisce come sezione critica per eventuali altri nodi che tentassero di acquisire il lock per operazioni lvm. Il comando "pvesm lock $timeout" di acquisizione lock eseguito successivamente su tali nodi rimarrà in attesa del rilascio del lock per "$timeout" secondi, e quindi uscirà. Il nodo che ha acquisito il lock lo rilascia se si passa nello standard input la parola "release". I file di lock NON vengono cancellati anche una volta avvenuto il release (servono per la volta successiva). rob -- Per iscriversi (o disiscriversi), basta spedire un messaggio con OGGETTO "subscribe" (o "unsubscribe") a mailto:linuxtrent-request@xxxxxxxxxxxxx