VMバックアップが「Unable to delete pre-existing snapshots: Another task is already in progress.」エラーで失敗している
Summary: VMバックアップが次のエラーで失敗しています。2021-04-14T17:46:35Zエラー:[@(#) Build number: 51] Failed to complete removal of snapshot "snapshot-347817": Another task is already in progress.2021-04-14T17:46:35Zエラー:[@(#) Build number: 51] Unable to delete pre-existing snapshots: Another task is already in progress. ...
This article applies to
This article does not apply to
This article is not tied to any specific product.
Not all product versions are identified in this article.
Symptoms
単一のVMのVMバックアップが失敗します。
VMの手動スナップショットの作成も、次のエラーで失敗します。
VMの手動スナップショットの作成も、次のエラーで失敗します。

Cause
古いタスクは、その特定のVMのESXiホストに表示されます。
Resolution
1) vCenterにログインし、そのVMに接続されている古いスナップショットがあるかどうかを確認します(存在する場合は、それらを削除/統合します)。
2) vproxyにスナップショットがあるかどうかを確認します(存在する場合は削除/統合します)。
VMまたはvproxyで古いスナップショットがない場合は、次の手順を実行して、ESXIホスト上にそのVMのアクティブなタスクがあるか確認します。
1)コンソールまたはSSHでESXホストにログインします。
2)特定の仮想マシンに関連するタスクのリストを生成するには、まずその仮想マシンのVmidを取得する必要があります。次のコマンドを実行します。
vim-cmd vmsvc/getallvms
出力は次のようになります。
Vmid Name File Guest OS Version Annotation
112 VM-1 [Datastore] VM-3/VM-3.vmx winOpenhornGuest 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サポートが次のアクションを実行する必要があります。
2) vproxyにスナップショットがあるかどうかを確認します(存在する場合は削除/統合します)。
VMまたはvproxyで古いスナップショットがない場合は、次の手順を実行して、ESXIホスト上にそのVMのアクティブなタスクがあるか確認します。
1)コンソールまたはSSHでESXホストにログインします。
2)特定の仮想マシンに関連するタスクのリストを生成するには、まずその仮想マシンのVmidを取得する必要があります。次のコマンドを実行します。
vim-cmd vmsvc/getallvms
出力は次のようになります。
Vmid Name File Guest OS Version Annotation
112 VM-1 [Datastore] VM-3/VM-3.vmx winOpenhornGuest 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サポートが次のアクションを実行する必要があります。
Article Properties
Article Number: 000185657
Article Type: Solution
Last Modified: 23 Aug 2022
Version: 5
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.