RCA: Brick is not coming up after reboot because of fsid comparison failing at the time of start brick. The fsid comparison is failed because fsid is changed after reboot the node.To resolve the same compare volume_id xattr with saved volume_uid before start/attach a brick.volume_id is populated on a brick_root path at the time of creating a volume and same volume_id is stored on the backend by glusterd. Thanks Mohit Agrawal
REVIEW: https://review.gluster.org/20638 (glusterd: Compare volume_id before start/attach a brick) posted (#1) for review on master by MOHIT AGRAWAL
COMMIT: https://review.gluster.org/20638 committed in master by "Atin Mukherjee" <amukherj> with a commit message- glusterd: Compare volume_id before start/attach a brick Problem: After reboot a node brick is not coming up because fsid comparison is failed before start a brick Solution: Instead of comparing fsid compare volume_id to resolve the same because fsid is changed after reboot a node but volume_id persist as a xattr on brick_root path at the time of creating a volume. Change-Id: Ic289aab1b4ebfd83bbcae8438fee26ae61a0fff4 fixes: bz#1612418 Signed-off-by: Mohit Agrawal <moagrawal>
This bug is getting closed because a release has been made available that should address the reported issue. In case the problem is still not fixed with glusterfs-5.0, please open a new bug report. glusterfs-5.0 has been announced on the Gluster mailinglists [1], packages for several distributions should become available in the near future. Keep an eye on the Gluster Users mailinglist [2] and the update infrastructure for your distribution. [1] https://lists.gluster.org/pipermail/announce/2018-October/000115.html [2] https://www.gluster.org/pipermail/gluster-users/