| Summary: | arequal-checksum is calculated from the newly added sink node in a replicate volume | ||
|---|---|---|---|
| Product: | Red Hat Gluster Storage | Reporter: | spandura |
| Component: | replicate | Assignee: | Pranith Kumar K <pkarampu> |
| Status: | CLOSED EOL | QA Contact: | storage-qa-internal <storage-qa-internal> |
| Severity: | medium | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | 2.1 | CC: | nsathyan, pkarampu, rhs-bugs, rmekala, storage-qa-internal, vbellur |
| Target Milestone: | --- | ||
| Target Release: | --- | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | Bug Fix | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2015-12-03 17:19:20 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: | |
Tested with 3.1.2 (afrv2.0) and not able to reproduce the reported problem and as per the Dev this is fixed as part of v2 implementation so marking this bug as verified Thank you for submitting this issue for consideration in Red Hat Gluster Storage. The release for which you requested us to review, is now End of Life. Please See https://access.redhat.com/support/policy/updates/rhs/ If you can reproduce this bug against a currently maintained version of Red Hat Gluster Storage, please feel free to file a new report against the current release. |
Description of problem: ====================== On a 1 x 2 replicate volume created few files. Removed one brick from the volume. Added another brick to the volume with replica count 2 to once again make it 1 x 2 replicate volume. Calculated the arequal-checksum from mount point. The arequal-checksum is calculated from the newly added brick but not from the brick which was source {brick which was always online} Version-Release number of selected component (if applicable): ============================================================= glusterfs 3.4.0.35.1u2rhs built on Oct 21 2013 14:00:58 How reproducible: ================= Often Steps to Reproduce: ===================== 1. Create a 1 x 2 replicate volume. Start the volume. Create fuse mount. 2. From fuse mount create files. Calculate arequal-checksum of mount point as well as bricks. 3. remove one brick from the volume ( changed the volume type to distribute ) 4. Calculate arequal-checksum of mount point. This should be same as the value got at step2. 5. Add new brick to the volume with replica count 2. ( change the volume type to 1 x 2 ) 6 Calculate arequal-checksum of mount point. This should be same as the value got at step2. Actual results: ================= arequal-checksum differs from the checksum calculated at step2. Additional info: ================ After completion of files self-heal to the newly added replica, the arequal-checksum matches.