Moin moin, Ralf Prengel schrieb:
Hallo,
ich muß über eine sehr schalle DSL Leitung Server syncen. Soweit so schlcht. Damit die User tagsüber noch halbwegs arbeiten können möchte ich mein Script so laufen lassen das es sich um 06:00 in jedem Fall beendet Habe ich eine Chance innerhalb eines rsync-scriptes zuverlässig abzubrechen oder muß ich ein zweites Script per cron starten was das erste Script stoppt?
Soweit mir bekannt ist kann man das nur einigermassen kontrolliert abbrechen, indem man dem Prozeß von außen ein SIGTERM schickt, dazu ist jedoch ein weiteres Shellscript nötig. Die Holzhammermethode wär ihm 6.00h das Netz unter den 'Füßen' wegzuziehn' und ihn auf die 'Nase' fallen zu lassen, dann solltest Du dem rsync allerdings ein Timeout mitgeben sonst verharrt es gern im 'stalled' , wie gesagt diese Methode is wohl eher als Notbremse tauglich und hinterlässt mindestens eine Datei im undefinierten Zustand, daher probier lieber Nummer 1, Prozess suchen und SIGTERM schicken. gruss Max
Gruß