24.01.2012 18:16, Dmitry V. Levin пишет: > On Tue, Jan 24, 2012 at 05:59:53PM -0500, Dubrovskiy Viacheslav wrote: >> 24.01.2012 16:08, Dmitry V. Levin пишет: >>> Давайте попробуем более чистый эксперимент: >>> >>> # uname -r >>> # service smartd start >>> # apt-get reinstall smartmontools >>> # service smartd status >>> # xargs -i readlink '/proc/{}/exe' < /var/run/smartd.pid >> [root@ca20 slava]# service smartd stop >> Stopping smartd >> service: >> [ DONE ] >> [root@ca20 slava]# uname -a >> Linux ca20.tanhost.com 2.6.32-ovz-el-alt35 #1 SMP Tue Sep 20 12:18:59 >> UTC 2011 x86_64 GNU/Linux >> [root@ca20 slava]# service smartd start >> Starting smartd >> service: >> [ DONE ] >> [root@ca20 slava]# apt-get reinstall smartmontools >> Чтение списков пакетов... Завершено >> Построение дерева зависимостей... Завершено >> 0 будет обновлено, 0 новых установлено, 1 пакетов будет переустановлено, >> 0 пакетов будет удалено и 0 не будет обновлено. >> Необходимо получить 0B/267kB архивов. >> После распаковки потребуется дополнительно 0B дискового пространства. >> Продолжить? [Y/n] >> Совершаем изменения... >> Preparing... >> ################################################################################################### >> [100%] >> 1: smartmontools >> ################################################################################################### >> [100%] >> Service smartd is not running.[PASSED] >> Starting smartd service: [ DONE ] >> Running /usr/lib/rpm/posttrans-filetriggers >> Завершено. >> [root@ca20 slava]# service smartd status >> smartd is running >> [root@ca20 slava]# xargs -i readlink '/proc/{}/exe' < /var/run/smartd.pid >> /usr/sbin/smartd >> [root@ca20 slava]# ps aux | grep smartd >> root 896013 0.0 0.0 12092 772 ? S 00:57 0:00 >> /usr/sbin/smartd -p /var/run/smartd.pid >> root 896099 0.0 0.0 12092 772 ? S 00:57 0:00 >> /usr/sbin/smartd -p /var/run/smartd.pid >> root 896152 0.0 0.0 7796 916 pts/0 S+ 00:58 0:00 grep >> smartd > Чистого эксперимента не получилось. Давайте попробуем еще немного: > > # service smartd start > # pid=$(cat /var/run/smartd.pid) > # apt-get reinstall smartmontools > # echo "[$(readlink /proc/$pid/exe)]" [root@ca20 slava]# service smartd status smartd is running [root@ca20 slava]# service smartd start Service smartd is already running. [PASSED] [root@ca20 slava]# pid=$(cat /var/run/smartd.pid) [root@ca20 slava]# apt-get reinstall smartmontools Чтение списков пакетов... Завершено Построение дерева зависимостей... Завершено 0 будет обновлено, 0 новых установлено, 1 пакетов будет переустановлено, 0 пакетов будет удалено и 0 не будет обновлено. Необходимо получить 0B/267kB архивов. После распаковки потребуется дополнительно 0B дискового пространства. Продолжить? [Y/n] Совершаем изменения... Preparing... ################################################################################################### [100%] 1: smartmontools ################################################################################################### [100%] Service smartd is not running.[PASSED] Starting smartd service: [ DONE ] Running /usr/lib/rpm/posttrans-filetriggers Завершено. [root@ca20 slava]# echo "[$(readlink /proc/$pid/exe)]" [ (deleted)/usr/sbin/smartd] -- WBR, Dubrovskiy Viacheslav