[SOLVED] pve-zsync not working after upgrade

RobFantini

Famous Member
May 24, 2012
2,042
107
133
Boston,Mass
pve-zsync was working with out issues for a year.

then after upgrade and reboot all pve-zync cron jobs sent error emails . like this:
Code:
Cron <root@s022> pve-zsync sync --source 2244 --dest tank/pve-zsync --name s022pro4 --maxsnap 240             
   --method local                                                                                                     
                                                                                                                      
internal error: Invalid argument                                                                                       
Aborted                                                                                                                
COMMAND:                                                                                                               
       zfs send -i tank/lxc/subvol-2244-disk-1@rep_s022pro4_2017-11-08_14:15:01 --                                    
tank/lxc/subvol-2244-disk-1@rep_s022pro4_2017-11-09_07:15:01 | zfs recv -F -- tank/pve-zsync/subvol-2244-disk-1        
GET ERROR:                                                                                                             
       cannot receive: failed to read from stream                                                                     
                                                                                                                      
Job --source 2244 --name s022pro4 got an ERROR!!!                                                                      
ERROR Message:

Code:
# pveversion -v 
proxmox-ve: not correctly installed (running kernel: 4.4.59-1-pve) 
pve-manager: 5.1-36 (running version: 5.1-36/131401db) 
pve-kernel-4.4.59-1-pve: 4.4.59-87 
libpve-http-server-perl: 2.0-6 
lvm2: 2.02.168-pve6 
corosync: 2.4.2-pve3 
libqb0: 1.0.1-1 
pve-cluster: 5.0-15 
qemu-server: 5.0-17 
pve-firmware: 2.0-3 
libpve-common-perl: 5.0-20 
libpve-guest-common-perl: 2.0-13 
libpve-access-control: 5.0-7 
libpve-storage-perl: 5.0-16 
pve-libspice-server1: 0.12.8-3 
vncterm: 1.5-2 
pve-docs: 5.1-12 
pve-qemu-kvm: 2.9.1-2 
pve-container: 2.0-17 
pve-firewall: 3.0-3 
pve-ha-manager: 2.0-3 
ksm-control-daemon: 1.2-2 
glusterfs-client: 3.8.8-1 
lxc-pve: 2.1.0-2 
lxcfs: 2.0.7-pve4 
criu: 2.11.1-1~bpo90 
novnc-pve: 0.6-4 
smartmontools: 6.5+svn4324-1 
zfsutils-linux: 0.7.3-pve1~bpo9


Any suggestions to fix this?
 
Hi,

pleas fix your installation.
You have zfs user space 0.7.3 but kernel 4.4 what has old zfs modules.
 
Hi,

pleas fix your installation.
You have zfs user space 0.7.3 but kernel 4.4 what has old zfs modules.
thank you for catching that. my pve sources list was incorrect.

Update - this host was a testing system that i also use for backups. the sources list causing the issue was from pve5 testing way back.
Code:
#  this was bad:
deb http://download.proxmox.com/debian/pve stretch pvetest
 
Last edited: