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

Discussion in 'Proxmox VE (Deutsch)' started by Thomas Stofer, Jan 10, 2019.

  1. Thomas Stofer

    Thomas Stofer Member

    Joined:
    Oct 29, 2017
    Messages:
    87
    Likes Received:
    4
    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
     
  2. Thomas Stofer

    Thomas Stofer Member

    Joined:
    Oct 29, 2017
    Messages:
    87
    Likes Received:
    4
    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
     
  3. dlimbeck

    dlimbeck Proxmox Staff Member
    Staff Member

    Joined:
    Aug 1, 2018
    Messages:
    137
    Likes Received:
    9
    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).
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  4. Thomas Stofer

    Thomas Stofer Member

    Joined:
    Oct 29, 2017
    Messages:
    87
    Likes Received:
    4
    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
     
  5. dlimbeck

    dlimbeck Proxmox Staff Member
    Staff Member

    Joined:
    Aug 1, 2018
    Messages:
    137
    Likes Received:
    9
    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.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  6. Thomas Stofer

    Thomas Stofer Member

    Joined:
    Oct 29, 2017
    Messages:
    87
    Likes Received:
    4
    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
     
  7. dlimbeck

    dlimbeck Proxmox Staff Member
    Staff Member

    Joined:
    Aug 1, 2018
    Messages:
    137
    Likes Received:
    9
    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.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice