С нами с 06.03.04
Сообщения: 5352
Рейтинг: 1678
|
Добавлено: 16/06/09 в 19:33 |
вобщем такое:
1.Стоит FreeBSD на ней Webmin. Через него загнал 32 крона.
Теперь не вижу этих кронов через консоль (но они есть, выполняются). Конечно можно было бы так и оставить, но через консоль как-то мне удобнее с кроном.
Почему делая crontab -l от имени пользователя любого получаю ответ, что нет заданий для такого пользователя. От имени рута - только куча кронов для вебмина, но ни одного заданного мною.
И как можно нормально оптимизировать крон в таких условиях ?
Если в панели вебмина удалить все мои задания и записать их из консоли от имени рута - будет хуже ?
Добавил недавно 12 кронов (вместо 20 стало 32) - ла поднялось с 1,5-2 до 4-5 - это из-за этого или искать дальше?
Как лучше всего оптимизировать кроны в FreeBSD ?
п.с. конечно, можно стукнуть хостеру, админы все поправят - но это лишь временно решит проблему, т.к. при малейшем изменении условий - все повторится, лучше разобраться самому.
|
|
|
|
С нами с 01.04.07
Сообщения: 4378
Рейтинг: 2970
|
Добавлено: 16/06/09 в 19:50 |
"Загонял" кроны через Вебмин, правда не 32, а штук 5-6.
Нормально показываются crontab -l -u user
|
|
|
|
Soul's Buyer
С нами с 16.11.05
Сообщения: 12702
Рейтинг: 10740
|
Добавлено: 16/06/09 в 19:55 |
Панель - зло, особенно если ты не понимаешь, что она делает и с какими правами
Если я правильно помню, то при создании крона в webmin там есть поле, типа execute cron job as в котором и прописывается юзер, от которого выполняется крон.
crontab -e спасут отца русской демократии, только сначала попроси админов найти написанные тобой кроны и потереть нах
|
|
|
|
Чингачгук, вождь красноглазых
С нами с 14.05.04
Сообщения: 4744
Рейтинг: 1824
|
Добавлено: 16/06/09 в 20:03 |
Под рутом в /var/cron/tabs загляни. Вроде bsdшный cron там складывает все табы.
edit: поправил на правильное место
Последний раз редактировалось: Dr.Syshalt (16/06/09 в 20:08), всего редактировалось 2 раз(а)
|
|
|
|
С нами с 06.03.04
Сообщения: 5352
Рейтинг: 1678
|
Добавлено: 16/06/09 в 20:04 |
а через вебмин разве не потрутся ?
crontab -e - вижу только то что создано вебмином
примерно такое
Цитата: |
* * * * * /usr/local/etc/webmin/cluster-cron/cron.pl 1227574714-47860
* * * * * /usr/local/etc/webmin/cluster-cron/cron.pl 1227583979-53939
* * * * * /usr/local/etc/webmin/cluster-cron/cron.pl 1227584043-54119
|
1227574714-47860 - такого плана файлы есть, в них что-то вроде заданий моих, но в таком формате, что времени выполнения там нет
|
|
|
|
С нами с 06.03.04
Сообщения: 5352
Рейтинг: 1678
|
Добавлено: 16/06/09 в 20:06 |
gimcnuk писал: |
Нормально показываются crontab -l -u user |
crontab -l -u юзер
Цитата: | crontab: no crontab for юзер
|
|
|
|
|
Чингачгук, вождь красноглазых
С нами с 14.05.04
Сообщения: 4744
Рейтинг: 1824
|
Добавлено: 16/06/09 в 20:10 |
Все, вспомнил, торможу...
webmin как-то сам управляет задачами. То есть вот эти вызовы, что ты видешь к его скриптам - он там сам внутри разбирается, что ему запускать. Такая вот цепочка. То есть тебе надо попросту вычистить через него все свои задачи, добавить через crontab -e и потом управлять с консоли уже. И так, и так - не получится, по-моему.
|
|
|
|
Текстовая реклама в форме ответа Заголовок и до четырех строчек текста Длина текста до 350 символов Купить рекламу в этом месте! |