Avamar: Ocorre um erro ao salvar snapshots para backups de máquina virtual VMware
摘要: Os backups em nível de imagem do Avamar para máquinas virtuais (VMs) VMware falham com um erro de criação de snapshot. A falha ocorre durante a criação de snapshots, mesmo ao usar backups não desativados, e também pode impedir snapshots manuais e o Storage vMotion. ...
症状
Durante os backups em nível de imagem da máquina virtual (VM) VMware, os trabalhos falham e os seguintes sintomas podem ser observados:
-
Os logs de backup do Avamar contêm erros de snapshot, como:
avvcbimage Info <0000>: Snapshot 'Avamar-xxxxxxxxxxxxxxxxxx' creation for VM '[<Datastore_Name>] VM_Name/VM_Name.vmx' task still in progress, sleep for 3 sec
avvcbimage Error <16279>: vSphere Task failed (snapshot error=45): 'fault.GenericVmConfigFault.summary'.
avvcbimage Error <14635>: Snapshot 'Avamar-xxxxxxxxxxxxxxxxxx' creation for VM '[<Datastore_Name>] VM_Name/VM_Name.vmx' task creation encountered a problem.
-
O vCenter exibe o seguinte erro de tarefa para a VM:
An error occurred while taking a snapshot:msg.snapshot.error-QUIESCINGERROR - O problema persiste ao executar backups não desativados usando o
--quiesce_fs=false. - A criação manual de snapshots no vCenter falha para a VM afetada.
- Falha nas operações do Storage vMotion para a mesma VM.
- As VMs
vmware.logErros de espaço livre no datastore de registros de arquivos, por exemplo:vcpu-0| I120: DISKLIB-VMFS : "/vmfs/volumes/xxxxxxxxxxxxxxxx/VM_Name/VM_Name-flat.vmdk" : closed. | vcpu-0| W110: File_GetFreeSpace: Couldn't statfs /vmfs/volumes/xxxxxxxxxxxxxxxx/VM_Name | vcpu-0| I120: SNAPSHOT: SnapshotCheckSpaceAndSnapshotNum: Error getting the free space on the storage disk -
O datastore mostra espaço livre suficiente quando verificado por meio do vCenter e do storage array.
原因
Esse problema ocorre quando o vCenter Server ou o host do ESXi relata incorretamente informações de espaço livre do datastore para um datastore específico. Como resultado, a criação de snapshots apresenta falha apesar do armazenamento suficiente disponível.
解决方案
Examine novamente o armazenamento no host do ESXi ou no data center
Examine novamente o armazenamento para atualizar as informações do datastore e corrigir os valores de espaço livre relatados.
-
Siga a documentação da VMware que corresponde à versão do VMware vSphere implementada:
Realizando uma nova varredura do armazenamento em um host do ESXi (Link externo) -
Depois que a nova varredura for concluída:
- Tente criar um snapshot manualmente no vCenter.
- Execute novamente o backup em nível de imagem do Avamar.
- As operações do vMotion podem não estar disponíveis.
- Determinadas operações de datastore podem ser temporariamente restritas.
- Sempre consulte o administrador do VMware antes de executar uma nova varredura de armazenamento em um ambiente de produção.