URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 72450
[ Назад ]

Исходное сообщение
"Запуск нескольких процессов mrtg"

Отправлено link_r , 23-Фев-07 23:01 
в кронтабе две строки для мртг. каждая должна отработать свой отдельный конфиг.
При одновременном запуске ругается по поводу lockfile.
Чем лечить ?

Содержание

Сообщения в этом обсуждении
"Запуск нескольких процессов mrtg"
Отправлено Brainbug , 24-Фев-07 00:04 
>в кронтабе две строки для мртг. каждая должна отработать свой отдельный конфиг.
>
>При одновременном запуске ругается по поводу lockfile.
>Чем лечить ?

1. Zapustitj v rezime debug.
2. Pokazatj vivod.


"Запуск нескольких процессов mrtg"
Отправлено Konstantin_from_Berdsk , 24-Фев-07 09:27 
>>в кронтабе две строки для мртг. каждая должна отработать свой отдельный конфиг.
>>
>>При одновременном запуске ругается по поводу lockfile.
>>Чем лечить ?
>
>1. Zapustitj v rezime debug.
>2. Pokazatj vivod.


crontab

*/5 * * * *                                     /usr/local/mrtg/dataemr/mrtg.bat
*/5 * * * *                                     /usr/local/mrtg/datal89/mrtg.bat


config for mrtg 1

less                             /usr/local/mrtg/dataemr/mrtg.bat
[skip]
/usr/local/bin/mrtg   /usr/local/mrtg/dataemr/mrtg.cfg
[skip]

less                            /usr/local/mrtg/dataemr/mrtg.cfg
[skip]
WorkDir:                   /usr/local/mrtg/dataemr
[skip]

config for mrtg 2

less                             /usr/local/mrtg/datal89/mrtg.bat
[skip]
/usr/local/bin/mrtg   /usr/local/mrtg/datal89/mrtg.cfg
[skip]

less                             /usr/local/mrtg/datal89/mrtg.cfg
[skip]
WorkDir:                   /usr/local/mrtg/datal89
[skip]


"Запуск нескольких процессов mrtg"
Отправлено link_r , 24-Фев-07 13:18 
>>>в кронтабе две строки для мртг. каждая должна отработать свой отдельный конфиг.
>>>
>>>При одновременном запуске ругается по поводу lockfile.
>>>Чем лечить ?
>>
>>1. Zapustitj v rezime debug.
>>2. Pokazatj vivod.
>
>
>crontab
>
>*/5 * * * *        
>          
>          
>       /usr/local/mrtg/dataemr/mrtg.bat
>*/5 * * * *        
>          
>          
>       /usr/local/mrtg/datal89/mrtg.bat
>
>
>config for mrtg 1
>
>less            
>          
>      /usr/local/mrtg/dataemr/mrtg.bat
>[skip]
>/usr/local/bin/mrtg   /usr/local/mrtg/dataemr/mrtg.cfg
>[skip]
>
>less            
>          
>     /usr/local/mrtg/dataemr/mrtg.cfg
>[skip]
>WorkDir:            
>       /usr/local/mrtg/dataemr
>[skip]
>
>
>
>config for mrtg 2
>
>less            
>          
>      /usr/local/mrtg/datal89/mrtg.bat
>[skip]
>/usr/local/bin/mrtg   /usr/local/mrtg/datal89/mrtg.cfg
>[skip]
>
>less            
>          
>      /usr/local/mrtg/datal89/mrtg.cfg
>[skip]
>WorkDir:            
>       /usr/local/mrtg/datal89
>[skip]

В дебаге ничего интерестного не оказалось...
Так как Константин говорит, у меня и так быо сделанно. Только конфиги в одном каталоге лежали.
При этом ругань вида :ERROR: I guess another mrtg is running. A lockfile (/usr/local/etc/mrtg/mrtg.cfg.cl_l) aged
480 seconds is hanging around. If you are sure that no other mrtg
is running you can remove the lockfile
появлялась не систематически.
Хотя вот только сейчас мысль появилась. Наверное мртг просто за 5 минут не успевал обработать конфиг ( так как он большой, около 60 графиков ).
Вообщем в любом случае спасибо. Буду еще экспериментировать.


"Запуск нескольких процессов mrtg"
Отправлено konst , 24-Фев-07 13:45 
1) mrtg --lock-file 2.lock
2) mrtg --lock-file 3.lock

может так?


"Запуск нескольких процессов mrtg"
Отправлено link_r , 24-Фев-07 13:54 
>1) mrtg --lock-file 2.lock
>2) mrtg --lock-file 3.lock
>
>может так?
Да. Можно и так. Я уже прочитал в мане. Но там видимо проблема с временем.
Так как одновременно запускается 3 процесса, 2 мртги, и еще один.
Видимо той мртге которая обрабатывает большой конфиг не хватает времени на обработку.


"Запуск нескольких процессов mrtg"
Отправлено Konstantin_from_Berdsk , 25-Фев-07 09:13 
У меня был большой конфиг и не успевал закончиться первый круг, как начинался новый и графики портились.
Пробывал 600 секунд ставить, но графики менее информативные.
Пришлось разнести на три части.
Самое главное там разные директории для конфига и данных и переменная WorkDir в каждом  конфиге.
Я из реально работающей конфиги вырезал ...
Посмотри еще раз внимательнее.