Hallo zusammen,
ich habe meine Server von 16.04 auf 18.04 gezogen - soweit ohne Probleme.
Allerdings laufen jetzt meine User "crontab -e" shell Skripte nicht mehr wie frührer. Er überspringt einfach Punkte im Skript und bricht dann natürlich ab. Wenn ich es manuell starte läuft es. Server dient als KVM Host und das Skript macht Backups meiner VMs. "libvirt-qemu"
cron: 46 9 * * 1-5 cd /home/user/scripts/ && ./backup.sh
Habe Log aktiviert - sehe aber das Problem nicht. #!/bin/bash -xv
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 | logline "Backup started" + logline 'Backup started' + tee -a /var/log/backup/backup_20190326.log ++ date -R + echo Tue, 26 Mar 2019 09:46:01 +0100 'Backup started' Tue, 26 Mar 2019 09:46:01 +0100 Backup started for task in ${TASKS[@]}; do eval "${task}" done + for task in ${TASKS[@]} + eval run_online run_online ++ run_online +++ virsh list --name + for task in ${TASKS[@]} + eval run_sync run_sync ++ run_sync ++ for vm in ${SYNC[@]} |
Funktion "run_online" wird gestartet, aber irgendwie doch nicht - "run_sync" läuft dann wieder, aber geht nicht da keine Datei da ist zum übertragen.
Bevor ich jetzt alles poste, weil es lief über 1 Jahr ohne Probleme, die Frage: Hat jemand ähnliche Erfahrungen nach dem update auf 18.04?
Danke...