Bug 1507933

Summary: In Replica volume 2*2 when quorum is set, after glusterd restart nfs server is coming up instead of self-heal daemon
Product: [Red Hat Storage] Red Hat Gluster Storage Reporter: akarsha <akrai>
Component: glusterdAssignee: Sanju <srakonde>
Status: CLOSED WONTFIX QA Contact: Bala Konda Reddy M <bmekala>
Severity: low Docs Contact:
Priority: low    
Version: rhgs-3.3CC: amukherj, kiyer, nchilaka, rhs-bugs, sanandpa, sheggodu, smali, srakonde, storage-qa-internal, vbellur
Target Milestone: ---Keywords: ZStream
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of:
: 1511339 (view as bug list) Environment:
Last Closed: 2019-04-22 15:06:25 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On: 1511339, 1511768, 1511782    
Bug Blocks:    

Description akarsha 2017-10-31 13:43:28 UTC
Description of problem:
Instead of self daemon, nfs server is coming up after glusterd restart.

Version-Release number of selected component (if applicable):
3.8.4-50

How reproducible:
2/2

Steps to Reproduce:
1. Created replica volume 2*2 using 3 nodes cluster and started it.
2. Stop glusterd on other two nodes.
3. Check the volume status on node where glusterd is running and do glusterd restart
4. check the gluster vol status

Actual results:
Before glusterd restart

Status of volume: replica_vol
Gluster process                             TCP Port  RDMA Port  Online  Pid
------------------------------------------------------------------------------
Brick 10.70.37.52:/bricks/brick0/replica_vo
l                                           N/A       N/A        N       N/A  
Brick 10.70.37.52:/bricks/brick1/replica_vo
l                                           N/A       N/A        N       N/A  
Self-heal Daemon on localhost               N/A       N/A        Y       4062 
 
Task Status of Volume replica_vol
------------------------------------------------------------------------------
There are no active volume tasks

After glusterd restart

Status of volume: replica_vol
Gluster process                             TCP Port  RDMA Port  Online  Pid
------------------------------------------------------------------------------
Brick 10.70.37.52:/bricks/brick0/replica_vo
l                                           N/A       N/A        N       N/A  
Brick 10.70.37.52:/bricks/brick1/replica_vo
l                                           N/A       N/A        N       N/A  
NFS Server on localhost                     N/A       N/A        N       N/A  
 
Task Status of Volume replica_vol
------------------------------------------------------------------------------
There are no active volume tasks


Expected results:
Self heal daemon  should come up, not nfs-server daemon

Additional info:

Comment 2 Atin Mukherjee 2017-11-09 12:09:27 UTC
upstream patch : https://review.gluster.org/18703

Comment 15 Atin Mukherjee 2019-04-22 15:06:25 UTC
Considering the nature of the test case, this isn't a priority to be fixed in coming months. Engineering wouldn't be spending time in fixing this going forward. Closing this as won't fix. If you have any valid justification on why this test case can be a priority for users, please feel free to reopen.