Сбой резервного копирования виртуальной машины с сообщением «Unable to delete pre-existing snapshots: Another task is already in progress».

Resumo: Сбой резервного копирования виртуальной машины с ошибкой: 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

Сбой резервного копирования виртуальной машины для одной виртуальной машины.
При создании снимка виртуальной машины вручную также происходит сбой со следующей ошибкой:  image005.png

Causa

Для данной виртуальной машины на хосте ESXi отображается приостановленная задача.

Resolução

1) Выполните вход в vCenter и проверьте, нет ли в виртуальной машине старых снимков (если есть — удалите или консолидируйте их).
2) Проверьте наличие снимков на vproxy (при наличии — удалите или консолидируйте их).

Если на виртуальной машине или vproxy нет старых снимков, выполните следующие действия, чтобы проверить наличие активных задач виртуальной машины на хосте ESX.

1) Войдите на хост ESX через консоль или SSH.

2) Чтобы создать список задач, связанных с определенными виртуальными машинами, необходимо сначала получить VMID виртуальной машины. Выполните команду:
vim-cmd vmsvc/getallvms
Выходные данные будут выглядеть аналогичным образом:
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) Запишите значения в столбце VMID, они понадобятся для выполнения дальнейших действий.

4) Когда у вас есть VMID, вы можете получить список задач, связанных с определенной виртуальной машиной. Выполните команду:
vim-cmd vmsvc/get.tasklist VMID
Где VMID — это номер, указанный в шаге 3.
Выходные данные будут выглядеть аналогичным образом:
(ManagedObjectReference) [
'vim.Task:haTask-112-vim.VirtualMachine.createSnapshot-3887'
]

5) Запишите идентификатор задачи. В приведенном выше примере идентификатор задачи следующий:
haTask-112-vim.VirtualMachine.createSnapshot-3887

6) Чтобы получить информацию о состоянии конкретной задачи, выполните команду:
vim-cmd vimsvc/task_info task_identifier
Где task_identifier — это строка, записанная в шаге 5.
Выходные данные будут выглядеть аналогичным образом:
(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 = ,


Если присутствуют какие-либо активные задачи, группе VMware потребуется подтвердить это повторно, поэтому следующее действие будет выполняться службой поддержки VMware.
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.