On 15/03/13 11:56, Fried Zoltán wrote: > Szia, > >> Ezeken mar tul vagyok, ket syslog-ng process van, ket supervizorral. >> pl: >> root 2014 0.0 0.0 81716 4592 ? Ss 04:10 0:01 /usr/sbin/syslog-ng -p >> /var/run/syslog-ng.pid >> root 49035 0.0 0.0 82980 5656 ? Ss Feb26 0:29 /usr/sbin/syslog-ng -p >> /var/run/syslog-ng.pid > Ebből kb arra jutottam, hogy a syslog-ng-t vagy nem a start-stop-daemon > indítja > vagy a pid file nem valós értéket takar. > Az általad leírt szituácó akkor jöhet létre, ha a valami kilövi a > supervise processzet.
A supervise-k is megvannak: root 1799 0.0 0.0 26780 440 ? S Mar13 0:00 supervising syslog-ng root 1800 0.0 0.0 82752 5728 ? Ss Mar13 0:02 /usr/sbin/syslog-ng -p /var/run/syslog-ng.pid root 18454 0.0 0.0 26780 444 ? S Mar04 0:00 supervising syslog-ng root 18455 0.3 0.0 85792 8780 ? Ss Mar04 53:54 /usr/sbin/syslog-ng -p /var/run/syslog-ng.pid a pidfileben az ujabb van, gondolom egyszeruen felulirja. egyszeruen /etc/init.d/syslog-ng start-al indult az eredeti, > Ha ez megtörténik akkor az child processz még futni fog. Ha újraindítja az > init > a supervisor-t (miért is?) akkor lesz több mint 1 child processzed és > egy supervisor. > A pid file-nak a child pidjét kellene tartalmaznia. Ha a pid file korrekt, > akkor > a start-stop-daemon nem indítja újra a syslog-ng-t, sem a supervisort, > mert csak az külön nem indul. > > > > en is igy gondolnam, de valamiert megis ugy gondolja az upstart init-je, hogy ujra kell inditani. A --process-mode=background sem segitett, tehat nem a supervisorral vesznek ossze. Szo _________________________________________________ linux lista - linux@mlf.linux.rulez.org http://mlf2.linux.rulez.org/mailman/listinfo/linux