The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
Запуск нескольких процессов mrtg, !*! link_r, 23-Фев-07, 23:01  [смотреть все]
в кронтабе две строки для мртг. каждая должна отработать свой отдельный конфиг.
При одновременном запуске ругается по поводу lockfile.
Чем лечить ?
  • Запуск нескольких процессов mrtg, !*! Brainbug, 00:04 , 24-Фев-07 (1)
    >в кронтабе две строки для мртг. каждая должна отработать свой отдельный конфиг.
    >
    >При одновременном запуске ругается по поводу lockfile.
    >Чем лечить ?

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

    • Запуск нескольких процессов mrtg, !*! Konstantin_from_Berdsk, 09:27 , 24-Фев-07 (2)
      >>в кронтабе две строки для мртг. каждая должна отработать свой отдельный конфиг.
      >>
      >>При одновременном запуске ругается по поводу 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, 13:18 , 24-Фев-07 (3)
        >>>в кронтабе две строки для мртг. каждая должна отработать свой отдельный конфиг.
        >>>
        >>>При одновременном запуске ругается по поводу 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, 13:45 , 24-Фев-07 (4)
          1) mrtg --lock-file 2.lock
          2) mrtg --lock-file 3.lock

          может так?

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

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



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру