Запукаем стоп апача:
root@supernova:/home/olegchir# /etc/init.d/apache2 stop
* Stopping web server apache2 *
* There are processes named 'apache2' running which do not match your pid file which are left untouched in the name of safety, Please review the situation by hand.
Смотрим, действительно ли остановился. Доверяй да проверяй!
root@supernova:/home/olegchir# ps aux | grep apache2
www-data 11302 0.0 0.0 357176 7176 ? S 18:31 0:00 /usr/sbin/apache2 -k start
www-data 11303 0.0 0.0 357176 7176 ? S 18:31 0:00 /usr/sbin/apache2 -k start
www-data 11304 0.0 0.0 357176 7176 ? S 18:31 0:00 /usr/sbin/apache2 -k start
www-data 11305 0.0 0.0 357176 7176 ? S 18:31 0:00 /usr/sbin/apache2 -k start
www-data 11306 0.0 0.0 357176 7176 ? S 18:31 0:00 /usr/sbin/apache2 -k start
Ну вот, а еще друг называется.
А теперь давай досвиданья! killall apache2
Но что мы видим?
root@supernova:/home/olegchir# killall apache2
apache2: no process found
root@supernova:/home/olegchir# ps aux | grep apache2
www-data 11302 0.0 0.0 357176 7176 ? S 18:31 0:00 /usr/sbin/apache2 -k start
www-data 11303 0.0 0.0 357176 7176 ? S 18:31 0:00 /usr/sbin/apache2 -k start
www-data 11304 0.0 0.0 357176 7176 ? S 18:31 0:00 /usr/sbin/apache2 -k start
www-data 11305 0.0 0.0 357176 7176 ? S 18:31 0:00 /usr/sbin/apache2 -k start
www-data 11306 0.0 0.0 357176 7176 ? S 18:31 0:00 /usr/sbin/apache2 -k start
процессы есть, а killall их не видит
олсо, по kill -9 по отдельнности они убиваются ОК
WTF?