Back to bug 1308837

Who When What Removed Added
Red Hat Bugzilla Rules Engine 2016-02-16 09:18:13 UTC Keywords ZStream
Avra Sengupta 2016-02-16 11:47:35 UTC Status NEW ASSIGNED
Assignee rjoseph asengupt
Avra Sengupta 2016-02-16 11:56:57 UTC Doc Text After creating a clone of a snapshot, check if quota is enabled on the cloned volume. If it is enabled, then disable and re-enable quota on the cloned volume.
Doc Type Bug Fix Known Issue
Bhaskarakiran 2016-02-17 05:53:15 UTC CC byarlaga
Blocks 1299184
Bhaskarakiran 2016-02-19 12:03:21 UTC Blocks 1268895
Avra Sengupta 2016-02-19 13:17:09 UTC Doc Text After creating a clone of a snapshot, check if quota is enabled on the cloned volume. If it is enabled, then disable and re-enable quota on the cloned volume. If a peer goes into rejected state, following node reboot or glusterd start, please follow the steps as mentioned below:

1. Check glusterd logs for the quota cksum mismatch error which looks like the following:

E [MSGID: 106012] [glusterd-utils.c:2845:glusterd_compare_friend_volume] 0-management: Cksums of quota configuration of volume <volname> differ. local cksum = 1405646976, remote cksum = 0 on peer <peername>

2. If the volume in question is a cloned volume, edit it's info file present in /var/lib/glusterd/vols/<volname>/info and increase the value in the "version" field by 1.

3. Restart glusterd on this node.
Laura Bailey 2016-02-22 01:25:18 UTC Doc Text If a peer goes into rejected state, following node reboot or glusterd start, please follow the steps as mentioned below:

1. Check glusterd logs for the quota cksum mismatch error which looks like the following:

E [MSGID: 106012] [glusterd-utils.c:2845:glusterd_compare_friend_volume] 0-management: Cksums of quota configuration of volume <volname> differ. local cksum = 1405646976, remote cksum = 0 on peer <peername>

2. If the volume in question is a cloned volume, edit it's info file present in /var/lib/glusterd/vols/<volname>/info and increase the value in the "version" field by 1.

3. Restart glusterd on this node.
When a tiered volume with quota enabled is snapshotted, and that snapshot is cloned, rebooting the node or restarting glusterd on the node can result in that node entering a peer rejected state. This occurs because the quota checksum is not being copied as part of the snapshot or clone operations.

Workaround:

1. Check glusterd logs for a quota checksum mismatch error, which looks similar to the following:
E [MSGID: 106012] [glusterd-utils.c:2845:glusterd_compare_friend_volume] 0-management: Cksums of quota configuration of volume <volname> differ. local cksum = 1405646976, remote cksum = 0 on peer <peername>

2. If the volume with this error is cloned, edit the /var/lib/glusterd/vols/<volname>/info file for that volume and increase the value in the 'version' field by one.

3. Restart glusterd on the node.
Flags needinfo?(asengupt)
Avra Sengupta 2016-02-22 05:45:52 UTC Flags needinfo?(asengupt)
Rahul Hinduja 2016-03-01 07:00:57 UTC CC rhinduja
Rejy M Cyriac 2016-03-08 07:50:25 UTC CC rcyriac
Red Hat Bugzilla Rules Engine 2016-03-08 08:16:30 UTC Target Release --- RHGS 3.1.3
Avra Sengupta 2016-03-11 09:57:25 UTC Blocks 1316848
Avra Sengupta 2016-03-17 08:32:53 UTC Status ASSIGNED POST
Avra Sengupta 2016-03-17 08:33:18 UTC Keywords Patch
Rahul Hinduja 2016-03-27 14:33:17 UTC QA Contact storage-qa-internal ashah
Sat6QE Jenkins 2016-03-28 20:15:54 UTC Status POST MODIFIED
Mike McCune 2016-03-28 22:16:42 UTC Status MODIFIED POST
Avra Sengupta 2016-04-22 05:55:21 UTC Blocks 1329492
errata-xmlrpc 2016-05-02 06:02:24 UTC CC rjoseph
Status POST MODIFIED
Status MODIFIED ON_QA
Satish Mohan 2016-05-02 06:06:58 UTC Fixed In Version glusterfs-3.7.9-3
Anil Shah 2016-05-03 10:18:23 UTC Status ON_QA VERIFIED
Rejy M Cyriac 2016-05-30 20:28:39 UTC Doc Text When a tiered volume with quota enabled is snapshotted, and that snapshot is cloned, rebooting the node or restarting glusterd on the node can result in that node entering a peer rejected state. This occurs because the quota checksum is not being copied as part of the snapshot or clone operations.

Workaround:

1. Check glusterd logs for a quota checksum mismatch error, which looks similar to the following:
E [MSGID: 106012] [glusterd-utils.c:2845:glusterd_compare_friend_volume] 0-management: Cksums of quota configuration of volume <volname> differ. local cksum = 1405646976, remote cksum = 0 on peer <peername>

2. If the volume with this error is cloned, edit the /var/lib/glusterd/vols/<volname>/info file for that volume and increase the value in the 'version' field by one.

3. Restart glusterd on the node.
Doc Type Known Issue Bug Fix
errata-xmlrpc 2016-06-23 00:48:27 UTC Status VERIFIED RELEASE_PENDING
errata-xmlrpc 2016-06-23 05:08:15 UTC Status RELEASE_PENDING CLOSED
Resolution --- ERRATA
Last Closed 2016-06-23 01:08:15 UTC
Rejy M Cyriac 2016-09-17 13:05:05 UTC CC rhs-bugs, storage-qa-internal
Component gluster-snapshot snapshot
John Skeoch 2016-11-08 03:53:02 UTC CC sashinde

Back to bug 1308837