Sanal makine yedeklemesi "Unable to delete pre-existing snapshots: Another task is already in progress" hatasıyla başarısız oluyor.

Resumo: Sanal makine yedeklemesi başarısız olup şu hatayı veriyor: 2021-04-14T17:46:35Z ERROR: [@(#) Build number: 51] Failed to complete removal of snapshot "snapshot-347817": Another task is already in progress. 2021-04-14T17:46:35Z ERROR: [@(#) Build number: 51] Unable to delete pre-existing snapshots: Another task is already in progress. ...

Este artigo aplica-se a Este artigo não se aplica a Este artigo não está vinculado a nenhum produto específico. Nem todas as versões do produto estão identificadas neste artigo.

Sintomas

Tek bir sanal makine için sanal makine yedeklemesinin başarısız olması.
Sanal makine için manuel anlık görüntü oluşturma başarısız oluyor ve şu hatayı veriyor: image005.png

Causa

İlgili sanal makinenin ESXi ana bilgisayarında eskimiş görevin gösterilmesi.

Resolução

1) vCenter'da oturum açın ve sanal makineye ekli herhangi bir eski anlık görüntü olup olmadığını kontrol edin (varsa bunları silin/birleştirin).
2) vproxy'de herhangi bir anlık görüntü olup olmadığını kontrol edin (varsa bunları silin/birleştirin).

Sanal makine veya vproxy'de eski anlık görüntü yoksa aşağıdaki adımları uygulayarak ESXi ana bilgisayarında sanal makinenin aktif görevlerini kontrol edin:

1) Konsoldan veya SSH ile ESX'te oturum açın

2) Belirli sanal makinelerle ilişkili görevlerin listesini oluşturmak için önce sanal makinenin Vmid öğesini anlamanız gerekir. Şu komutu çalıştırın:
vim-cmd vmsvc/getallvms
Çıktı burada belirtilene benzer olacaktır:
Vmid Name File Guest OS Version Annotation
112 VM-1 [Datastore] VM-3/VM-3.vmx winLonghornGuest vmx-04
128 VM-2 [Datastore] VM-3/VM-3.vmx winXPProGuest vmx-04
144 VM-3 [Datastore] VM-3/VM-3.vmx winNetStandardGuest vmx-04

3) Sonraki adımlarda gerekli olacağından Vmid sütunları altındaki değerleri not edin.

4) Vmid'i aldığınızda belirli bir sanal makineyle ilişkili görevlerin listesini alabilirsiniz. Şu komutu çalıştırın:
vim-cmd vmsvc/get.tasklist VMID
Burada VMID, 3. adımda belirlenen sayıdır.
Şuna benzer bir çıktı olacaktır:
(ManagedObjectReference) [
'vim.Task:haTask-112-vim.VirtualMachine.createSnapshot-3887'
]

5) Görev tanımlayıcısını not edin. Yukarıdaki örnekte görev tanımlayıcısı şudur:
haTask-112-vim.VirtualMachine.createSnapshot-3887

6) Belirli bir görevin durumuyla ilgili bilgi edinmek için şu komutu çalıştırın:
vim-cmd vimsvc/task_info task_identifier
Burada task_identifier 5. adımda not edilen dizedir.
Şuna benzer bir çıktı olacaktır:
(vim.TaskInfo) {
dynamicType = ,
key = "haTask-112-vim.VirtualMachine.createSnapshot-3887",
task = 'vim.Task:haTask-112-vim.VirtualMachine.createSnapshot-3887',
description = (vmodl.LocalizableMessage) null,
name = "vim.VirtualMachine.createSnapshot",
descriptionId = "VirtualMachine.createSnapshot",
entity = 'vim.VirtualMachine:112',
entityName = "deploy-test",
state = "running",
cancelled = false,
cancelable = false,
error = (vmodl.MethodFault) null,
result = ,
progress = 15,
reason = (vim.TaskReasonUser) {
dynamicType = ,
userName = "root",
},
queueTime = "2012-11-28T01:29:35.233835Z",
startTime = "2012-11-28T01:29:35.234891Z",
completeTime = ,
eventChainId = 2936866,
changeTag = ,
parentTaskKey = ,
rootTaskKey = ,


Herhangi bir aktif görev varsa bu görevlerin VMware ekibi tarafından tekrar onaylanması ve VMware destek ekibinin sıradaki eylemi yapması gerekir.
Propriedades do artigo
Número do artigo: 000185657
Tipo de artigo: Solution
Último modificado: 23 ago. 2022
Versão:  5
Encontre as respostas de outros usuários da Dell para suas perguntas.
Serviços de suporte
Verifique se o dispositivo está coberto pelos serviços de suporte.