| 15 commenti ]

Se quando cercate di ripristinare uno snapshot su VMware Server ottenete questo errore, potete provare a cancellare tutti i file e le directory che terminano con .lck nella cartella della macchina virtuale che state usando.

Esempio:

[root@vm Intrepid Ibex]# ls -l
total 5399796
... 564d8820-dbd7-f531-3833-6d4cf44df916.vmem
... 564d8820-dbd7-f531-3833-6d4cf44df916.vmem.lck
... Intrepid Ibex-000001.vmdk
... Intrepid Ibex-000002.vmdk.lck
... Intrepid Ibex.nvram
... Intrepid Ibex-Snapshot2.vmem
... Intrepid Ibex-Snapshot2.vmsn
... Intrepid Ibex.tmpRevert.vmsd
... Intrepid Ibex.tmpRevert.vmxf
... Intrepid Ibex.vmdk
... Intrepid Ibex.vmdk.lck
... Intrepid Ibex.vmsd
... Intrepid Ibex.vmx
... Intrepid Ibex.vmxf
... vmware-0.log
... vmware-1.log
... vmware-2.log
... vmware.log
In questo caso ci sono tre cartelle .lck, possiamo eliminarle tutte con il comando:
[root@vm Intrepid Ibex]# rm -rf *.lck
Ora si può provare a ripristinare lo snapshot dalla console web.

15 commenti

Alessio ha detto... @ giugno 16, 2010 12:14 PM

Sei un grande, mi hai risolto un problema da non poco, grazie mille

hipst3r ha detto... @ giugno 16, 2010 1:28 PM

Mi fa molto piacere... :)

Anonimo ha detto... @ ottobre 22, 2010 11:37 AM

grazie mi è stato molto utile

Anonimo ha detto... @ novembre 28, 2010 12:33 PM

Grazie, ottimo suggerimento, mi hai salvato due giorni di lavoro !! (baffohyrier)

Selmmmen ha detto... @ dicembre 24, 2010 5:02 PM

Otttimooooooooooooooo grazieeeeee milleeeeeee!!!!!!

Anonimo ha detto... @ novembre 27, 2011 12:32 PM

grazie utilissimo

Anonimo ha detto... @ dicembre 22, 2011 3:57 PM

hai salvato anche me!!! grandissimo

Anonimo ha detto... @ marzo 23, 2012 3:40 PM

sei un grande!!!

franco ha detto... @ giugno 01, 2012 7:21 PM

Grazie da Franco D'Urso

Davor Vidackovic ha detto... @ settembre 18, 2012 12:31 PM

Sei un grande!!!! ma il file .lck servono o no? io li ho semplicemente spostati in una cartella

Sergio ha detto... @ dicembre 17, 2012 10:24 AM

Grazie mille; aggiungo che questa situazione mi è capitata perchè è mancata la corrente sulla macchina su cui stava girando VMware.

Per rispondere all'utilità dei file .lck: tipicamente sono dei file che vengono creati per indicare che una data risorsa (in questo caso il disco virtuale) è in uso, ed impedisce ad un'altra istanza di VMware di accedere a quel disco (e di creare danni!).

Quando VMware viene chiuso correttamente, i file .lck vengono rimossi. Se salta la luce, rimangono e vanno cancellati a mano.

hipst3r ha detto... @ dicembre 17, 2012 10:32 AM

Grazie Sergio per il tuo contributo.

Unknown ha detto... @ gennaio 04, 2013 9:27 PM

Grazie 1000. Aggiungo che la
stessa cosa vale per vmware player. In questo caso ho cancelato le cartelle .lck.
Andrea

Anonimo ha detto... @ marzo 21, 2013 6:31 PM

Grazie ha funzionato anche per me!

Anonimo ha detto... @ giugno 19, 2015 12:14 AM

grandissimo ero disperato... mi hai salvato!!

Posta un commento