| Summary: | Look up of files/Dirs with no gfid's unable to trigger self-heal if the path to the files/dirs is specified | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [Community] GlusterFS | Reporter: | Shwetha Panduranga <shwetha.h.panduranga> | ||||
| Component: | replicate | Assignee: | Pranith Kumar K <pkarampu> | ||||
| Status: | CLOSED CURRENTRELEASE | QA Contact: | |||||
| Severity: | medium | Docs Contact: | |||||
| Priority: | medium | ||||||
| Version: | mainline | CC: | gluster-bugs, vbellur | ||||
| Target Milestone: | --- | ||||||
| Target Release: | --- | ||||||
| Hardware: | Unspecified | ||||||
| OS: | Unspecified | ||||||
| Whiteboard: | |||||||
| Fixed In Version: | glusterfs-3.4.0 | Doc Type: | Bug Fix | ||||
| Doc Text: | Story Points: | --- | |||||
| Clone Of: | Environment: | ||||||
| Last Closed: | 2013-07-24 17:58:58 UTC | Type: | --- | ||||
| Regression: | --- | Mount Type: | --- | ||||
| Documentation: | --- | CRM: | |||||
| Verified Versions: | Category: | --- | |||||
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||
| Cloudforms Team: | --- | Target Upstream Version: | |||||
| Bug Depends On: | |||||||
| Bug Blocks: | 817967 | ||||||
| Attachments: |
|
||||||
Created attachment 564373 [details]
Client Log File
CHANGE: http://review.gluster.com/3101 (fuse-bridge: generate GFID as gfid-req in fresh lookup) merged in master by Anand Avati (avati) CHANGE: http://review.gluster.com/3128 (storage/posix: Handle gfid-less lookup) merged in master by Anand Avati (avati) CHANGE: http://review.gluster.com/3129 (cluster/afr: Perform gfid-less lookup in afr) merged in master by Anand Avati (avati) verified on "master" . works fine now. |
Description of problem: Lookup of Files/Dirs without gfid's , when path to the files to be self-heal is specified should trigger self-heal . Ex:- Execution of ls <files_to_be_selfhealed> on mount point will self heal files even if the files doesn't have gfid. Version-Release number of selected component (if applicable): mainline How reproducible: often Steps to Reproduce: * Birck1 has data without GFID * Brick2 doesn't have data * Create Volume * Start volume * execute 'ls -lR <DIRNAME>' Actual results: ls: cannot access <DIRNAME>: No data available Expected results: Lookup should trigger self-heal and complete the self-heal Additional info: