[SOLVED] pve-zsync Ausgabe: can't parse options

Thomas Stofer

Well-Known Member
Oct 29, 2017
113
4
58
56
Hallo,

seit heute Morgen erhalbe ich folgenden Fehler:

Code:
root@pve01:~# pve-zsync list
Option s is ambiguous (skip, source, source-user)
can't parse options

Ich habe natürlich nichts gemacht, vorher... ;-)

Im Ernst, ich habe versucht die Ausgabe des obigen Befehls an eine Mailadresse zu senden. Das hat auch einmal geklappt. Danach habe ich es nicht mehr getestet... Heute Morgen wollte ich weiter machen, aber bekomme jetzt eben diese Fehlermeldung...
Ich bin ratlos und habe hier und auch bei Internetsuche nichts wirklich brauchbares gefunden. Die Fehlermeldung führt aber bei Google zu vielen Seiten wo es um perl geht. Aber das hat mir mit meinem Wissen nicht wirklich geholfen...

LG
Thomas
 
Fals dass hilft:
root@pve01:~# pveversion -verbose
proxmox-ve: 5.3-1 (running kernel: 4.15.18-9-pve)
pve-manager: 5.3-7 (running version: 5.3-7/e8ed1e22)
pve-kernel-4.15: 5.2-12
pve-kernel-4.15.18-9-pve: 4.15.18-30
pve-kernel-4.15.17-1-pve: 4.15.17-9
corosync: 2.4.4-pve1
criu: 2.11.1-1~bpo90
glusterfs-client: 3.8.8-1
ksm-control-daemon: 1.2-2
libjs-extjs: 6.0.1-2
libpve-access-control: 5.1-3
libpve-apiclient-perl: 2.0-5
libpve-common-perl: 5.0-43
libpve-guest-common-perl: 2.0-19
libpve-http-server-perl: 2.0-11
libpve-storage-perl: 5.0-35
libqb0: 1.0.3-1~bpo9
lvm2: 2.02.168-pve6
lxc-pve: 3.1.0-1
lxcfs: 3.0.2-2
novnc-pve: 1.0.0-2
proxmox-widget-toolkit: 1.0-22
pve-cluster: 5.0-33
pve-container: 2.0-33
pve-docs: 5.3-1
pve-edk2-firmware: 1.20181023-1
pve-firewall: 3.0-16
pve-firmware: 2.0-6
pve-ha-manager: 2.0-6
pve-i18n: 1.0-9
pve-libspice-server1: 0.14.1-1
pve-qemu-kvm: 2.12.1-1
pve-xtermjs: 1.0-5
pve-zsync: 1.7-2
qemu-server: 5.0-44
smartmontools: 6.5+svn4324-1
spiceterm: 3.0-5
vncterm: 1.5-3
zfsutils-linux: 0.7.12-pve1~bpo1
 
Wäre es möglich den Output von 'cat /etc/cron.d/pve-zsync' zu posten? Eventuell müssen manche Einträge anonymisiert werden (z.b. public IPs).
 
klar, gerne.
habe die aber mittlerweile auskomentiert....
hat aber nichts verändert.
Code:
root@pve01:~# cat /etc/cron.d/pve-zsync
SHELL=/bin/sh
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin

# 0 3 * * * root pve-zsync sync --source 10000 --dest 192.168.169.8:speicher --name 10000-pve02 --maxsnap 1 --method ssh --source-user root --dest-user root
# 30 3 * * * root pve-zsync sync --source 901 --dest 192.168.169.8:speicher --name 901-pve02 --maxsnap 1 --method ssh --source-user root --dest-user root
# 0 6 * * * root  pve-zsync list | mail -s "pve-zsync Status" info@ts-cs.com

root@pve01:~#

LG
Thomas
 
Die letzte Zeile ist das Problem. pve-zsync parsed das File beim pve-zsync list Befehl und kann natürlich nicht mit '| mail -s ...' umgehen.
 
Die letzte Zeile ist das Problem. pve-zsync parsed das File beim pve-zsync list Befehl und kann natürlich nicht mit '| mail -s ...' umgehen.
OK, super!!! Vielen Dank der Fehler ist weg. Er maulte zwar bei den oberen Zeilen dann auch:
Use of uninitialized value in sprintf at /usr/sbin/pve-zsync line 458
Aber ich denke das liegt am neuinstallieren, die Aufrtäge müssen jetzt neu angelegt werden. Nach löschen der Zeilen klappt alles wieder...
Interessant finde ich aber, dass pve-zsync da hängen bleibt, obwohl die Zeilen auskommentiert sind... Den Befehl zu mailen haue ich dann am besten in einen anderen cron tab Ordner, oder?

Liebe Grüße und noch mal vielen Dank!!!

Thomas
 
Ja, einfach in einen anderen schieben.
pve-zsync bleibt hängen da es immer die Zeilen parsed, auch wenn sie auskommentiert sind. Dies hängt auch damit zusammen dass deaktivierte Jobs einfach auskommentiert werden.
 

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!