Podczas usuwania snapshota może się pojawić następujący błąd: A general system error occurred: concurrent access
.
W takiej sytuacji można się zalogować na konsolę ESX-a, na którym działa maszyna powodująca problem z usuwaniem snapshota. Następnie wykonać polecenie vim-cmd vmsvc/snapshot.removeall [VMID]
, aby usunąć wszystkie snapshoty (VMID to identyfikator maszyny wirtualnej).
Jeśli pojawi się problem ze znalezieniem VMID, zastosować następujący trick: wykonać poniższe polecenie, aby utworzyć nowego snapshota:
vim-cmd vmsvc/snapshot.create [VMID] [nazwa-snapshota] [opis] [uwzględnij-RAM] [wyciszenie]
Opcje uwzględnij-RAM
i wyciszenie
są binarne i odpowiadają wartościom 0
lub 1
.
Przykład:
vim-cmd vmsvc/snapshot.create 5 snapshot-testowy to-jest-test 0 0
Powyższa instrukcja dla maszyny wirtualnej o identyfikatorze 5
tworzy snapshota o nazwie snapshot-testowy
bez uwzględniania pamięci RAM oraz wyciszania maszyny.
Po utworzeniu w taki sposób snapshota należy ponownie wykonać polecenie usuwające wszystkie snapshoty z maszyny wirtualnej:
vim-cmd vmsvc/snapshot.removeall [VMID]