惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

U
Unit 42
B
Blog
博客园 - Franky
H
Help Net Security
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
月光博客
月光博客
云风的 BLOG
云风的 BLOG
小众软件
小众软件
酷 壳 – CoolShell
酷 壳 – CoolShell
博客园 - 聂微东
G
Google Developers Blog
大猫的无限游戏
大猫的无限游戏
M
MIT News - Artificial intelligence
罗磊的独立博客
H
Hackread – Cybersecurity News, Data Breaches, AI and More
宝玉的分享
宝玉的分享
L
LangChain Blog
阮一峰的网络日志
阮一峰的网络日志
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
Vercel News
Vercel News
V
V2EX
Martin Fowler
Martin Fowler
T
Tailwind CSS Blog
有赞技术团队
有赞技术团队

Proxmox Support Forum

[SOLVED] - Github Auth for Mirrors-Kernel Repo? [Automation] Mass migration tool for MS Win11/Server Proxmox GUI hang - not response is it possible to reject or quarantine spam based on conditions I set ? The PVENode task list in PVE9 is partially obscured due to the terminal font being too large. About 100% error reporting due to pveproxy.service hooks Kubernetes overlay networking breaks when upgrading from PVE 9.1 to PVE 9.2.3 Zentraler Speicher No space left on device Combine datastore and direct file archival to tape Kernel panic VFS: Unable to mount root fs on unknown-block (0,0) sobald ein 7.x Kernel verwendet wird. How to migrate disk of a VM from one ZFS to another Windows Server 2025 fails to boot after PVE 9.2 / Linux 7.0 Kernel upgrade Cannot Install Proxmox on T610 Poweredge with H700 PERC card sdn Config. gateway not reachable How to safely change domain/FQDN? Welche Filterquote erreicht ihr? NFS Share status unknown on 2 of 5 nodes Can't connect to PVE9 consoles [solved] Can't connect to PVE9 consoles [solved] [SOLVED] - Use secondary network for PVE commands Created cluster, one node storage gone BUG: proxmox mail gateway FROM = null bypass spam filtering Moving existing PBS from VMWare workstation to PVE cluster Does eBGP SDN fabric support external peering? Bug: PDM 1.1 not recognizing valid license status Proxmox GUI hang - not response PVE crashes unexpectedly Proxmox Backup Server 4.2 released! Advice
Backup randomly fails on Synology NAS
invalid@exam · 2026-01-10 · via Proxmox Support Forum

I have troubles backing up an LXC container on PROXMOX VE 9.
I do it as a backup job that saves shapshot images on a NAS.
Strange thing is that it happens sometimes, not always.

Traced error is:
2026-01-10 01:05:02 INFO: zstd: error 70 : Write error : cannot write block : Bad address

Backup NAS is a Synology RS422+ (OS DSM 7.3.2)
Images are saved on a mounted folder shared by the NAS as an SMB volume
Diagnostics on the NAS did not reveal any problem.

More detailed infos are attached.

Can you please help to understand?

  • per_supporto_proxmox.txt

    5.8 KB · Views: 6

Hello,

I encounter the same issue when I backup VM on synology.

Hi,
not entirely sure if noserverino also helps in your cause, but I'd give it a try:

Hi all,

i have a SMB/CIFS MP bound into proxmox and used in the vms/lxc.
In the past week the mount seems to went bad as it return stale file when used on the lxc and even in proxmox itself when i try to cp a file for example.

I unmounted by umount --lazy and removed the dir from /mnt/pve/<share> and set it up again. Error still exists. So i removed the mp from all vm and LXC and removed again from proxmox and set it up again (using cli pvesm add cifs... and webinterface).

if i check with command df i see it succesfully mounted on the path.

Any ideas will be appreciated.
Thanks.

Hello,

I encounter the same issue when I backup VM on synology.

Hi Inglebard,
the problem rises really sparsely. Now it's 10 days since last happening.
I will investigate fl0moto's advice but I think that's not the case.

Hi,
not entirely sure if noserverino also helps in your cause, but I'd give it a try:

Hi all,

i have a SMB/CIFS MP bound into proxmox and used in the vms/lxc.
In the past week the mount seems to went bad as it return stale file when used on the lxc and even in proxmox itself when i try to cp a file for example.

I unmounted by umount --lazy and removed the dir from /mnt/pve/<share> and set it up again. Error still exists. So i removed the mp from all vm and LXC and removed again from proxmox and set it up again (using cli pvesm add cifs... and webinterface).

if i check with command df i see it succesfully mounted on the path.

Any ideas will be appreciated.
Thanks.

Hi fl0moto. I will investigate it but think is not the same problem.
mount's man page says noserverino option has to do with how to treat hardlinks, which are not present among the files I backup.
Thank you anyway.

Hi,
maybe you can try a

for a backup via cli to investigate further which ressource the zstd fails to access.
BR, Lucas

Hi,
maybe you can try a

for a backup via cli to investigate further which ressource the zstd fails to access.
BR, Lucas

Every time I launched it manually didn't fail.
Maybe is possible the let the backup procedure use strace?

Mirco

Hi Mirco,
the backup jobs are executed by the pvescheduler (usually run as systemd service).

So for debugging you can try to stop the systemd service and start the scheduler with a strace (and maybe in debug mode). This will generate a lot of output, depending on the others scheduling jobs.

BR, Lucas

Hello,
I'm still having the same problem. Has anyone found a solution ?

Hello,

Have you found a fix for your problem ?

I have the exact same problem.

I have a node with 21 VM running on it.
The backup is done daily with the integrated backup system vzdump.
Most of the time it fails randomly on 1 or 2 VMs, always different VM, different time, different place.

105: 2026-03-22 21:13:36 INFO: 52% (130.1 GiB of 250.0 GiB) in 3m 55s, read: 0 B/s, write: 0 B/s
105: 2026-03-22 21:13:36 ERROR: vma_queue_write: write error - Broken pipe
105: 2026-03-22 21:13:36 INFO: aborting backup job
105: 2026-03-22 21:13:36 INFO: resuming VM again
105: 2026-03-22 21:13:37 ERROR: Backup of VM 105 failed - vma_queue_write: write error - Broken pipe

I sometimes also gets the "INFO: zstd: error 70 : Write error : cannot write block : Bad address" message.

I'm running PVE 9.1.6 and the storage is a mounted SMB share hosted on a Synology.

Anyone facing that issue and that might have a solution ?

Thanks
Mike

Last edited:

Hi,

same problem here on 9.2.2 and a cluster of two RS3621xs+ with DSM 7.3.2 Update 3.

I tried to strace the problem, but in compliance to Murphys Law, the backup went smooth.

Anyone of you has news on this topic?

Best
Arne

Just to let you know: no news about it.
The problem arises erratically, like @awiesel noted, and I still haven't found a way to catch it.

Mirco

Hi - also having the same problem with my 9.2.2 cluster and a QNAP NAS (Mounted SMB share). This problem started with 9.1 and continues with 9.2.
Last night I had 3 backups scheduled - First one failed at 99%, second one was successful (much larger disk) and third also failed at 99%.
Other backups have failed early on in the backup so I don't think it's the length of time or amount of data that's the problem.
It also randomly happens with other nodes and VMs.
When we run the backup manually next day there is no problem. In fact have never had a failure with a manual backup (yet).

144: 2026-06-07 00:55:13 INFO: 99% (99.3 GiB of 100.0 GiB) in 18m 6s, read: 22.2 MiB/s, write: 2.2 MiB/s
144: 2026-06-07 00:55:13 ERROR: vma_queue_write: write error - Broken pipe
144: 2026-06-07 00:55:13 INFO: aborting backup job
144: 2026-06-07 00:55:13 INFO: resuming VM again
144: 2026-06-07 00:55:21 ERROR: Backup of VM 144 failed - vma_queue_write: write error - Broken pipe

Last edited:

Good morning. I managed to capture a 2,7 Gb strace of the show. The relevant part:

Code:

3024886 07:10:42 write(1, "lotsofdata1234"..., 131072 <unfinished ...>
3024887 07:10:42 read(0,  <unfinished ...>
3024886 07:10:42 <... write resumed>)   = -1 EFAULT (Bad address)
3024886 07:10:42 write(2, "zstd: ", 6 <unfinished ...>
3024887 07:10:42 <... read resumed>"lotsofdata1234"..., 126976) = 65536
3024887 07:10:42 read(0,  <unfinished ...>
3024886 07:10:42 <... write resumed>)   = 6
3024857 07:10:42 <... pselect6 resumed>) = 1 (in [5], left {tv_sec=0, tv_nsec=480942946})
3024886 07:10:42 write(2, "error 70 : ", 11) = 11
3024857 07:10:42 read(5,  <unfinished ...>
3024886 07:10:42 write(2, "Write error : cannot write block : Bad address", 46 <unfinished ...>

Can anybody help me out how to proceed from here? What I learned with the help of claude is that piping data back to the parent process failed because the pointer is bad?