Why does stopping glusterd service not kill all gluster processes
Issue
When you stop a running gluster using "service gluster stop" as per instructions under "https://access.redhat.com/documentation/en-US/Red_Hat_Storage/2.1/html/Installation_Guide/chap-Installation_Guide-Register_RHN_1.html" why does it not kill any remaining gluster processes itself rather than depend on the user/administrator to do this?
On my hosts in the gluster cluster which has a geo-replication volume, after having stopped glusterd I have to manually kill off any remaining gluster processes, e.g.
[root@kvm-guest-74 ~]# gluster pe st
Number of Peers: 2
Hostname: shou18lsles09
Uuid: 28789104-e303-426f-9dc5-e05342f33427
State: Peer in Cluster (Disconnected)
Hostname: shou18lsles10
Uuid: 0b823b13-b255-43e4-b7f9-c0838cdf1474
State: Peer in Cluster (Disconnected)
[root@kvm-guest-74 ~]# service glusterd stop
[root@kvm-guest-74 ~]# [ OK ]
[root@kvm-guest-74 ~]# ps -ef | grep glust
root 13362 13325 0 08:54 pts/0 00:00:00 grep glust
root 26927 1 0 2014 ? 00:04:58 /usr/sbin/glusterfs -s localhost --volfile-id gluster/nfs -p /var/lib/glusterd/nfs/run/nfs.pid -l /var/log/glusterfs/nfs.log -S /var/run/58913699e7ad139a510fd06b094cca36.socket
root 26934 1 0 2014 ? 00:04:57 /usr/sbin/glusterfs -s localhost --volfile-id gluster/glustershd -p /var/lib/glusterd/glustershd/run/glustershd.pid -l /var/log/glusterfs/glustershd.log -S /var/run/caf447e05a287943d4cc7c06ab55bbda.socket --xlator-option *replicate*.node-uuid=3d4f01e2-2896-4da3-8a0b-4522650cae01
[root@kvm-guest-74 ~]# kill 26927 26934
[root@kvm-guest-74 ~]#
Shouldn't the startup/shutdown script should do this for me?
Environment
Red Hat Storage Server
3.0
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.
Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.
