Bug 32263 - Service glusterd is not running after upgrade
Summary: Service glusterd is not running after upgrade
Status: CLOSED WORKSFORME
Alias: None
Product: Sisyphus
Classification: Development
Component: glusterfs3 (show other bugs)
Version: unstable
Hardware: all Linux
: P3 normal
Assignee: Vitaly Lipatov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on: 28789
Blocks:
  Show dependency tree
 
Reported: 2016-07-11 23:47 MSK by Vitaly Lipatov
Modified: 2017-11-05 14:27 MSK (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Vitaly Lipatov 2016-07-11 23:47:20 MSK
После обновления пакета сервис glusterd не остановить, пока не прибить процесс.

#  service glusterd stop
Service glusterd is not running.

# xargs -i readlink '/proc/{}/exe' < /var/run/glusterd.pid
/usr/sbin/glusterfsd (deleted)

# cat /var/run/glusterd.pid
25900

# ps ax | grep 25900
25900 ?        Ssl    2:21 /usr/sbin/glusterd -f /etc/glusterfs/glusterd.vol -l /var/log/glusterfs/gluster.log -L ERROR -p /var/run/glusterd.pid

Получается, проблема в том, что glusterd записывает себе другой путь к файлу.
Comment 1 Anton Farygin 2016-07-12 10:35:44 MSK
Там вообще сервис останова рефакторить надо, куча процессов остаётся в памяти после service stop
Comment 2 Vitaly Lipatov 2017-11-05 14:27:06 MSK
Упакован скрипт, который завершает всё, что не останавливается через service glusterd stop
/usr/share/glusterfs/scripts/stop-all-gluster-processes.sh
Процессы на клиенте, обслуживающие монтированные ресурсы, останавливаются при размонтировании.