On Tue, Jan 24, 2012 at 06:42:32PM -0500, Dubrovskiy Viacheslav wrote: > 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] Ох уж эти ядра, вечно в них что-нибудь меняется не в ту сторону, после чего все ломается. Должно было быть либо [(deleted) /usr/sbin/smartd], либо [/usr/sbin/smartd (deleted)]. Попробуйте обновить ядро до актуального, 2.6.32-ovz-el-alt35 это уже старовато. -- ldv