From 64727ecddb48f6cb8e497c28276ea78a0fb97991 Mon Sep 17 00:00:00 2001 From: Gaurav Kumar Garg Date: Tue, 14 Jul 2015 14:01:14 +0530 Subject: glusterd: Pass NULL in glusterd_svc_manager in glusterd_restart_bricks On restarting glusterd quota daemon is not started when more than one volumes are configured and quota is enabled only on 2nd volume. This is because of while restarting glusterd it will restart all the bricks. During brick restart it will start respective daemon by passing volinfo of first volume. Passing volinfo to glusterd_svc_manager will imply daemon managers will take action based on the same volume's configuration which is incorrect for per node daemons. Fix is to pass volinfo NULL while restarting bricks. BUG: 1242882 Change-Id: Ie53fc452dc79811068a9397abca13c65de4a8359 Signed-off-by: Gaurav Kumar Garg Reviewed-on: http://review.gluster.org/11660 Tested-by: NetBSD Build System Tested-by: Gluster Build System Reviewed-by: Atin Mukherjee --- tests/volume.rc | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'tests/volume.rc') diff --git a/tests/volume.rc b/tests/volume.rc index e62db1b17fc..91cbb730501 100644 --- a/tests/volume.rc +++ b/tests/volume.rc @@ -543,6 +543,10 @@ function get_scrubd_count { ps auxww | grep glusterfs | grep scrub.pid | grep -v grep | wc -l } +function get_quotad_count { + ps auxww | grep glusterfs | grep quotad.pid | grep -v grep | wc -l +} + function quota_list_field () { local QUOTA_PATH=$1 local FIELD=$2 -- cgit