NVP-vProxy: I backup hanno esito negativo a intermittenza con "-500: Si è verificato un errore irreversibile: errore di runtime"
Summary: I backup dell'appliance vProxy hanno esito negativo con un errore di runtime con errore irreversibile quando la partizione /data01 ha raggiunto il 100% della capacità.
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
L'integrazione NetWorker VMware Protection (NVP) è configurata con l'appliance vProxy. I backup delle macchine virtuali (VM) hanno esito negativo e il log del flusso di lavoro di NetWorker mostra:
MM/DD/YYYY HH:MM:SS [VM_NAME]: Unable to start backup on vProxy '[VPROXY_NAME]': Received an HTTP code: 500, libCURL message: "", vProxy message: "Error received from vProxy ="-500: Panic occurred: runtime error: invalid memory address or nil pointer dereference". ", url: "https://[VPROXY_NAME]:9090/api/v1/BackupVmSessions", body: "{"Config":{"SessionId":"","LogTag":"@(#) Build number: 288","IdleTimeout":300,"LogLevel":"TRACE","AcceptedLanguage":"en","TransportModeRequested":"hotadd","Parallelism":1,"UseCbt":true,"AutoEnableCbt":true,"AutoRepairCbt":true,"VimServerRef":{"HostName":"[VCENTER_NAME]","UserName":"S001891","UserPassword":"****","TcpPort":0},"VmSpec":{"Name":"[VM_NAME]","VmMoref":"vm-152712","VirtualDisks":[{"Label":"Hard disk 1","Key":2000}],"CustomFieldName":"Last EMC vProxy Backup","CustomFieldValue":"Backup Server=[NSR_NAME], Policy=[POLICY_NAME], Workflow=[WORKFLOW_NAME], Action=[ACTION_NAME], JobId=490597"},"SnapshotSpec":{"Name":"NetWorker Backup Snapshot","Description":"Snapshot is created as part of protecting this VM by EMC NetWorker VProxy.","Quiesce":false,"DumpMemory":false,"RemoveAll":false,"Consolidate":false},"TargetSpec":{"DeviceType":"DataDomain","HostName":"[DATADOMAIN_NAME]","UserName":"boostadmin","UserPassword":"****","BackupMode":"VSS","BackupPath":"[NSR_NAME]/[DEVICE_NAME]//[NSR_NAME]/[DEVICE_NAME]/05/47/e03a0faf-00000006-9122ca5e-5b22ca5e-5380e9f4-822ca7d4","PreviousBackupPath":"/[NSR_NAME]/[DEVICE_NAME]/75/82/7f12c16b-00000006-2720fcc2-5b20fcc2-40eae9f4-822ca7d4","CurrentBackupPath":"/[NSR_NAME]/[DEVICE_NAME]/active/e03a0faf-00000006-9122ca5e-5b22ca5e-5380e9f4-822ca7d4"}}}".
Cause
Il file system /data01 è completo sull'appliance vProxy. Lo storage viene utilizzato dai registri della sessione di backup, che risiedono nella directory "/opt/emc/vproxy/runtime/" (risiede in /data01) e hanno una retention predefinita di un mese. Il vProxy non è in grado di scrivere i registri della sessione per avviare un backup.
myvproxy:/data01/runtime/logs # df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda4 17G 2.7G 14G 18% /
devtmpfs 3.9G 8.0K 3.9G 1% /dev
tmpfs 3.9G 0 3.9G 0% /dev/shm
tmpfs 3.9G 8.8M 3.9G 1% /run
tmpfs 3.9G 0 3.9G 0% /sys/fs/cgroup
/dev/sda4 17G 2.7G 14G 18% /.snapshots
/dev/sda4 17G 2.7G 14G 18% /var/crash
/dev/sda4 17G 2.7G 14G 18% /var/tmp
/dev/sda4 17G 2.7G 14G 18% /usr/local
/dev/sda4 17G 2.7G 14G 18% /var/spool
/dev/sda4 17G 2.7G 14G 18% /var/lib/pgsql
/dev/sda4 17G 2.7G 14G 18% /var/opt
/dev/sda4 17G 2.7G 14G 18% /var/lib/mailman
/dev/sda4 17G 2.7G 14G 18% /var/lib/named
/dev/sda4 17G 2.7G 14G 18% /srv
/dev/sda4 17G 2.7G 14G 18% /opt
/dev/sda4 17G 2.7G 14G 18% /home
/dev/sda4 17G 2.7G 14G 18% /tmp
/dev/sda4 17G 2.7G 14G 18% /var/log
/dev/sdb1 82G 82G 20K 100% /data01
/dev/sda2 95M 73M 18M 81% /boot
/dev/sda4 17G 2.7G 14G 18% /boot/grub2/x86_64-efi
/dev/sda4 17G 2.7G 14G 18% /boot/grub2/i386-pc
/dev/sdb2 16G 33M 16G 1% /data01/logs
Resolution
L'appliance vProxy può essere reimplementato per cancellare i registri esistenti. Il vProxy non contiene alcuna informazione necessaria per eseguire il ripristino dei dati già sottoposti a backup.
Additional Information
Lo spazio può essere recuperato sul mount point /data01 del vProxy eliminando i log da: /data01/runtime/logs/recycle/
Di seguito è riportato un esempio di procedura per creare un cron job che elimina i log risalenti a 14 giorni fa:
- Accedere a vProxy tramite SSH come admin, quindi passare a root:
sudo su - root - Creare un job crontab per l'utente root con:
crontab -e - Nell'editor di testo, inserire la riga seguente per eliminare i registri delle sessioni più vecchi di 14 giorni ogni giorno alle 6:00:
* 6 * * * find /opt/emc/vproxy/runtime/logs/recycle/vbackupd -type f -mtime +14 -delete
- Visualizzare il contenuto del nuovo cron job dell'utente root con:
crontab -l - Il numero di giorni di conservazione dei registri può essere modificato per evitare che il file system raggiunga il 100%.
NOTA: Queste modifiche non vengono riportate durante un aggiornamento di vProxy.
Article Properties
Article Number: 000033993
Article Type: Solution
Last Modified: 09 Oct 2025
Version: 4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.