Bug 1261146
| Summary: | Legacy files pre-existing tier attach must be promoted | ||
|---|---|---|---|
| Product: | [Community] GlusterFS | Reporter: | Joseph Elwin Fernandes <josferna> |
| Component: | tiering | Assignee: | Joseph Elwin Fernandes <josferna> |
| Status: | CLOSED CURRENTRELEASE | QA Contact: | bugs <bugs> |
| Severity: | high | Docs Contact: | |
| Priority: | high | ||
| Version: | 3.7.6 | CC: | bugs, dlambrig, nchilaka, rkavunga, sankarshan, vagarwal |
| Target Milestone: | --- | Keywords: | Triaged |
| Target Release: | --- | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | |||
| Fixed In Version: | glusterfs-3.7.6 | Doc Type: | Bug Fix |
| Doc Text: | Story Points: | --- | |
| Clone Of: | 1252586 | Environment: | |
| Last Closed: | 2015-11-17 05:57:59 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: | 1252586, 1271705 | ||
| Bug Blocks: | 1260923, 1275914 | ||
|
Description
Joseph Elwin Fernandes
2015-09-08 17:16:10 UTC
REVIEW: http://review.gluster.org/12131 (tier/ctr: Lookup heal of cold tier during attach tier) posted (#1) for review on release-3.7 by Joseph Fernandes REVIEW: http://review.gluster.org/12331 (tier/ctr: CTR DB named lookup heal of cold tier during attach tier) posted (#1) for review on release-3.7 by Joseph Fernandes COMMIT: http://review.gluster.org/12331 committed in release-3.7 by Dan Lambright (dlambrig) ------ commit 2def6bbfc72f9dd7ae6a16befdaf45ac1076b648 Author: Joseph Fernandes <josferna> Date: Tue Aug 4 20:38:06 2015 +0530 tier/ctr: CTR DB named lookup heal of cold tier during attach tier Heal hardlink in the db for already existing data in the cold tier during attach tier. i.e during fix layout do lookup to files in the cold tier. CTR xlator on the brick/server side does db update/insert of the hardlink on a namelookup. Currently the namedlookup is done synchronous to the fixlayout that is triggered by attach tier. This is not performant, adding more time to fixlayout. The performant approach is record the hardlinks on a compressed datastore and then do the namelookup asynchronously later, giving the ctr db eventual consistency master patch : http://review.gluster.org/#/c/11828/ >>Change-Id: I4ffc337fffe7d447804786851a9183a51b5044a9 >>BUG: 1252586 >>Signed-off-by: Joseph Fernandes <josferna> >>Reviewed-on: http://review.gluster.org/11828 >>Tested-by: Gluster Build System <jenkins.com> >>Reviewed-by: Dan Lambright <dlambrig> >>Tested-by: Dan Lambright <dlambrig> Signed-off-by: Joseph Fernandes <josferna> Change-Id: I61b185a54ae4e8c1d82804b95a278bfbea870987 BUG: 1261146 Reviewed-on: http://review.gluster.org/12331 Tested-by: NetBSD Build System <jenkins.org> Tested-by: Gluster Build System <jenkins.com> Reviewed-by: Dan Lambright <dlambrig> Tested-by: Dan Lambright <dlambrig> 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-3.7.6, please open a new bug report. glusterfs-3.7.6 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] http://www.gluster.org/pipermail/gluster-users/2015-November/024359.html [2] http://thread.gmane.org/gmane.comp.file-systems.gluster.user *** Bug 1262885 has been marked as a duplicate of this bug. *** |