ERROR: job failed with err -61 - No data available

Jörg Giencke

New Member
Jan 3, 2025
6
1
3
Die obige Fehlermeldung erschien bei mir aus heiterem Himmel beim Backup einer Windows-Server VM auf einen Proxmox Backup Server. Die VM selbst lief völlig unauffällig. Die anderen Container und VMs auf dem Server ließen sich problemlos sichern.

Da ich zu 'err -61 - No data available' nichts gefunden habe, habe ich versucht, die VM auf einen anderen Server zu migrieren, um dort mein Glück zu probieren. Aber auch die Migration scheiterte mit 'online migrate failure - block job (mirror) error: drive-scsi0: No data available (io-status: ok)'. Ein Neustart des Proxmox Servers hat auch nichts gebracht. Erst das Rückspielen eines Backups der VM hat das Backup wieder zum Laufen gebracht.

Das ist natürlich in einer Produktivumgebung keine Lösung, da man die VM auf einen Stand von vor x Stunden zurücksetzt. Vielmehr möchte man ja den vermeintlichen Schaden an der laufenden VM reparieren. Aber, wie gesagt, ich habe zu diesem speziellen Fehler nichts gefunden.

Hat jemand einen Tipp?

Hier ein Log:
Code:
INFO: starting new backup job: vzdump 206 --notes-template '{{guestname}}' --mode snapshot --storage proxmox-bx-local-lvm --notification-mode notification-system --remove 0 --node proxmox-vl
INFO: Starting Backup of VM 206 (qemu)
INFO: Backup started at 2025-10-04 08:46:05
INFO: status = running
INFO: VM Name: dc-2.buero.jgid.de
INFO: include disk 'scsi0' 'local:206/vm-206-disk-1.qcow2' 32G
INFO: include disk 'efidisk0' 'local:206/vm-206-disk-0.qcow2' 528K
INFO: include disk 'tpmstate0' 'local-thin:vm-206-disk-0' 4M
INFO: backup mode: snapshot
INFO: ionice priority: 7
INFO: creating Proxmox Backup Server archive 'vm/206/2025-10-04T06:46:05Z'
INFO: attaching TPM drive to QEMU for backup
INFO: issuing guest-agent 'fs-freeze' command
INFO: issuing guest-agent 'fs-thaw' command
INFO: started backup task 'ee63679e-b4f7-4cf2-a654-60811c0f8506'
INFO: resuming VM again
INFO: efidisk0: dirty-bitmap status: created new
INFO: scsi0: dirty-bitmap status: created new
INFO: tpmstate0-backup: dirty-bitmap status: created new
INFO:   3% (1.2 GiB of 32.0 GiB) in 3s, read: 413.3 MiB/s, write: 188.0 MiB/s
INFO:   5% (1.8 GiB of 32.0 GiB) in 6s, read: 204.0 MiB/s, write: 45.3 MiB/s
INFO:   8% (2.7 GiB of 32.0 GiB) in 9s, read: 300.0 MiB/s, write: 12.0 MiB/s
INFO:   9% (3.1 GiB of 32.0 GiB) in 12s, read: 136.0 MiB/s, write: 13.3 MiB/s
INFO:  10% (3.2 GiB of 32.0 GiB) in 13s, read: 124.0 MiB/s, write: 80.0 MiB/s
ERROR: job failed with err -61 - No data available
INFO: aborting backup job
INFO: resuming VM again
ERROR: Backup of VM 206 failed - job failed with err -61 - No data available
INFO: Failed at 2025-10-04 08:46:25
INFO: Backup job finished with errors
INFO: skipping disabled matcher 'default-matcher'
INFO: notified via target `joerg-giencke-jgid-de`
TASK ERROR: job errors
 
Hi,
das bedeutet höchstwahrscheinlich, dass das (physikalische) Speichermedium für die Disk der VM ein Problem hat (gibt auch einige Threads dazu im English-sprachigen Teil). Bitte die System-Logs/Journal überprüfen und Health Check für die Disk machen. Wenn es wirklich Probleme gibt, gibt es Tools wie ddrescue oder qemu-img convert mit der --salvage Option, mit denen Du versuchen kannst, die Daten zu retten.
 
Hallo @Jörg Giencke,

wie @fiona bereits erwähnt hat, deutet der Fehler err -61 - No data available sehr stark auf ein Problem mit dem unterliegenden Speicher hin.

Du solltest zuerst die System-Logs des Proxmox-Hosts mit dmesg -T oder journalctl -b auf I/O-Fehler überprüfen.

Gleichzeitig ist ein SMART-Test der physischen Festplatte, auf der die VM-Disk liegt, ratsam. Das kannst du mit smartctl -a /dev/sdX machen, wobei du sdX durch das korrekte Laufwerk ersetzen musst.

Da es sich um eine qcow2-Datei handelt, kannst du diese auch direkt auf Konsistenz prüfen. Der Befehl dafür lautet qemu-img check /var/lib/vz/images/206/vm-206-disk-1.qcow2. Manchmal lassen sich damit Fehler finden oder sogar reparieren.