Если снимается единовременно и первого числа каждого месяца в 00:00, то виновата долгая отработка биллинга в связи с операциями над детальным трафиком. Рекоммендуется вырубать работу крона и вручную запускать обсчет...
NetUP UTM 4.0 [1 +update 17 may 2004], NetUP RADIUS SERVER [], RH Linux 9.0
Skylord писал(а):Гм. О таком варианте даже не подумал. Ибо презумптивно считал, что опция lock_exit в конфиге стоит у всех.
Объясни, пожалуйста, что означает эта строка в конфиге?
Включает/отключает возможность работы обработчика при наличии существующих lock-файлов. Из-за этого, может иногда пропускать время обработки, но зато в двойном экземпляре ничего не будет...
А можно вообще удалить из крона запуск tsave, написать малюсенький скриптик while :; do /netup/utm/bin/tsave ; sleep 250 ; done
вместо 250 вписываешь свой интервал в сек, скриптик не запустит еще один tsave, пока не завершится предыдущий.
А зачем страдать фигней, когда есть встроенные средства? Да и не надо, чтобы было так, что "скриптик не запустит еще один tsave, пока не завершится предыдущий". А вдруг tsave зависнет? И такое может быть... Мало ли... И никто об этом не узнает... А при lock_exit, если tsave засекает уже работающую копию - он на почту письмо шлет - приятно.