[Bugs] [Bug 1251980] dist-geo-rep: geo-rep status shows Active/Passive even when all the gsync processes in a node are killed

bugzilla at redhat.com bugzilla at redhat.com
Tue Sep 1 13:11:23 UTC 2015


https://bugzilla.redhat.com/show_bug.cgi?id=1251980



--- Comment #7 from Anand Avati <aavati at redhat.com> ---
COMMIT: http://review.gluster.org/11873 committed in master by Jeff Darcy
(jdarcy at redhat.com) 
------
commit 4d4c7d5dc54850dcf916083b2b1398d9bfe2bfe6
Author: Saravanakumar Arumugam <sarumuga at redhat.com>
Date:   Mon Aug 10 18:42:05 2015 +0530

    geo-rep: Update geo-rep status, if monitor process is killed

    Problem:
    When the monitor process itself is getting killed, geo-rep session
    still shows as active.

    Status command will just pick up the content from the status file
    to show the output. Monitor process is the one which updates the Status
file.

    When the monitor process itself gets killed, there is no way to update
    the status file. So, geo-rep session status command ends up showing
    last updated Status present in the status file.

    Solution:
    While getting the status output, check whether monitor process is running.
    If it is NOT running, update the status as STOPPED.

    Change-Id: I86a7ac1746dd8f27eef93658e992ef16f6068d9d
    BUG: 1251980
    Signed-off-by: Saravanakumar Arumugam <sarumuga at redhat.com>
    Reviewed-on: http://review.gluster.org/11873
    Tested-by: NetBSD Build System <jenkins at build.gluster.org>
    Tested-by: Gluster Build System <jenkins at build.gluster.com>
    Reviewed-by: Milind Changire <mchangir at redhat.com>
    Reviewed-by: Kotresh HR <khiremat at redhat.com>
    Reviewed-by: Jeff Darcy <jdarcy at redhat.com>

-- 
You are receiving this mail because:
You are on the CC list for the bug.
Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=BE8OqTXRLM&a=cc_unsubscribe


More information about the Bugs mailing list