pve-zsync / cron

romanpoe

New Member
Jun 18, 2015
22
0
1
Vienna
www.marketmind.at
Hallo zusammen,

ich hab einige zfs sync jobs erstellt die auch in der cron datei /etc/cron.d/pve-zsync sichtbar sind.
Code:
0 0,6,12,18 * * * root pve-zsync sync --source 192.168.0.30:670 --dest tank/backup --name name_hier --maxsnap 60 --method ssh --source-user root --dest-user root


auch pve-zsync list zeigt alles korrekt an. ich kann die einzelnen cron einträge auch händisch starten und die snapshots werden erstellt und repliziert.

zfs list -t snapshot zeigt auch auf source und destination alles korrekt an, auch lassen sich die snapshots clonen usw...

jedoch starten diese nicht zum eingestellten zeitpunkt lt. cron.d/pve-zsync

syslog und messagelog zeigen keine fehler die auf eine ursache hinweisen könnten...

proxmox-ve: 5.3-1 (running kernel: 4.15.18-10-pve) pve-manager: 5.3-8 (running version: 5.3-8/2929af8e) pve-kernel-4.15: 5.3-1 pve-kernel-4.13: 5.2-2 pve-kernel-4.15.18-10-pve: 4.15.18-32 pve-kernel-4.15.18-9-pve: 4.15.18-30 pve-kernel-4.15.18-8-pve: 4.15.18-28 pve-kernel-4.15.18-7-pve: 4.15.18-27 pve-kernel-4.15.18-5-pve: 4.15.18-24 pve-kernel-4.15.18-4-pve: 4.15.18-23 pve-kernel-4.15.18-2-pve: 4.15.18-21 pve-kernel-4.15.18-1-pve: 4.15.18-19 pve-kernel-4.15.17-3-pve: 4.15.17-14 pve-kernel-4.15.17-2-pve: 4.15.17-10 pve-kernel-4.15.17-1-pve: 4.15.17-9 pve-kernel-4.13.16-4-pve: 4.13.16-51 pve-kernel-4.13.16-3-pve: 4.13.16-50 pve-kernel-4.13.16-2-pve: 4.13.16-48 pve-kernel-4.13.16-1-pve: 4.13.16-46 pve-kernel-4.13.13-6-pve: 4.13.13-42 pve-kernel-4.13.13-5-pve: 4.13.13-38 pve-kernel-4.13.13-4-pve: 4.13.13-35 pve-kernel-4.13.13-3-pve: 4.13.13-34 pve-kernel-4.13.13-1-pve: 4.13.13-31 pve-kernel-4.13.8-3-pve: 4.13.8-30 pve-kernel-4.13.8-2-pve: 4.13.8-28 pve-kernel-4.13.4-1-pve: 4.13.4-26 pve-kernel-4.10.17-4-pve: 4.10.17-24 pve-kernel-4.10.17-3-pve: 4.10.17-23 pve-kernel-4.10.17-2-pve: 4.10.17-20 pve-kernel-4.4.67-1-pve: 4.4.67-92 pve-kernel-4.4.62-1-pve: 4.4.62-88 pve-kernel-4.4.59-1-pve: 4.4.59-87 pve-kernel-4.4.49-1-pve: 4.4.49-86 pve-kernel-4.4.44-1-pve: 4.4.44-84 pve-kernel-4.4.40-1-pve: 4.4.40-82 pve-kernel-4.4.35-2-pve: 4.4.35-79 pve-kernel-4.4.35-1-pve: 4.4.35-77 pve-kernel-4.4.24-1-pve: 4.4.24-72 pve-kernel-4.4.21-1-pve: 4.4.21-71 pve-kernel-4.4.19-1-pve: 4.4.19-66 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-36 libqb0: 1.0.3-1~bpo9 lvm2: 2.02.168-pve6 lxc-pve: 3.1.0-2 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-17 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: 3.10.1-1 pve-zsync: 1.7-2 qemu-server: 5.0-45 smartmontools: 6.5+svn4324-1 spiceterm: 3.0-5 vncterm: 1.5-3 zfsutils-linux: 0.7.12-pve1~bpo1

Code:
root@pve-backup:~# pve-zsync list
SOURCE                   NAME                     STATE     LAST SYNC           TYPE  CON
192.168.0.23:100         name1                     ok        2019-02-06_07:56:18 qemu  ssh
192.168.0.30:555         name2                    ok        2019-02-05_10:53:21 qemu  ssh

vielleicht hat jemand eine idee..?

danke im voraus!

roman
 
Last edited:
Hmm - wenn im journal nichts von cron-aufrufen steht - `journalctl -r -u cron.service` - würde ich mir mal den status vom cron anschauen - `systemctl status -l cron.service`.
Ansonsten - kurz die crontab editieren und währenddessen auf das journal schauen (`journalctl -f`) - vielleicht kommt noch ein hinweis.

Zu guter letzt - was sind den owner+group und die permissions von `/etc/cron.d/pve-zsync`?

Hoffe das hilft