The OpenNET Project / Index page

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




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
FreeBsd 7.2 процесс не виден по ps, !*! Waur, 30-Мрт-11, 13:49  [смотреть все]
FreeBSD 7.2-RELEASE

Скрипт на sh запускается из rc.local командой:
/path/script &

Скрипт работает, это видно из его логов, которые меняются, да и работу скрипт свою выполняет.

Появилась необходимость чуть подправить скрипт, что и было сделано.

После исправления решил скрипт остановить с помощью kill, но команда:
# ps -ax | grep script
не показывает скрипт в процессах...

1. Как так может быть?
2. Всё таки как найти pid этого процесса?

  • FreeBsd 7.2 процесс не виден по ps, !*! Waur, 14:08 , 30-Мрт-11 (1)
    Вот как оно бывает :)

    Только написал... и нашел решение.

    Я увидел в процессах не понятный мне процесс:
    sh /etc/rc autoboot

    погуглил... и нашел тут
    https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi?az=sh...

    вот это:
    похожее бывает при загрузке некого демона не совсем корректно...
    см в логах...
    Проблема решилась.
    Один из скриптов запуска в /usr/local/etc/rc.d подвисал.


    Естественно предположил, что это как раз мой скрипт не очень корректно загружается.
    убил этот autoboot и о чудо - скрипт script работать перестал, значит это был он.

    Что бы он корректнее грузился при старте системы попробую его загружать из rc.local командой:
    /usr/sbin/daemon /path/script

    посмотрим, что получится...





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

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