[Comm] Не останавливаются сервисы при обновлении
Dmitry V. Levin
ldv на altlinux.org
Ср Янв 25 04:24:23 MSK 2012
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
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : отсутствует
Тип : application/pgp-signature
Размер : 198 байтов
Описание: отсутствует
Url : <http://lists.altlinux.org/pipermail/community/attachments/20120125/d38123fd/attachment.bin>
Подробная информация о списке рассылки community