Bug 856459
| Summary: | DHT- lookup (stat, ls) on directory fails and gives error, 'invalid argument' if hashed sub-volume is down | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [Red Hat Storage] Red Hat Gluster Storage | Reporter: | Rachana Patel <racpatel> | ||||
| Component: | glusterfs | Assignee: | Venky Shankar <vshankar> | ||||
| Status: | CLOSED ERRATA | QA Contact: | amainkar | ||||
| Severity: | medium | Docs Contact: | |||||
| Priority: | unspecified | ||||||
| Version: | 2.0 | CC: | amarts, rhs-bugs, vbellur, vshankar | ||||
| Target Milestone: | --- | ||||||
| Target Release: | --- | ||||||
| Hardware: | x86_64 | ||||||
| OS: | Linux | ||||||
| Whiteboard: | |||||||
| Fixed In Version: | glusterfs-3.4.0.4rhs-1 | Doc Type: | Bug Fix | ||||
| Doc Text: | Story Points: | --- | |||||
| Clone Of: | Environment: | ||||||
| Last Closed: | 2013-09-23 22:33:24 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: | |||||||
| Bug Blocks: | 864269 | ||||||
| Attachments: |
|
||||||
|
Description
Rachana Patel
2012-09-12 05:11:09 UTC
Created attachment 611992 [details]
mount-log
*** Bug 860915 has been marked as a duplicate of this bug. *** http://review.gluster.org/4046 should fix the behavior Invalid argument error has been observed in other operations like chown, chgrp, chmod, mkdir(bug 860915) etc(same pre conditions). While verifying this defect one should test all operation. CHANGE: http://review.gluster.org/4046 (cluster/dht: ignore empty ->hashed_subvol during lookup) merged in master by Anand Avati (avati) *** Bug 863114 has been marked as a duplicate of this bug. *** *** Bug 819444 has been marked as a duplicate of this bug. *** bug 860915 is reproducible with 3.3.0.6rhs-4.el6rhs.x86_64 fuse mount :- [root@rhsauto037 test1]# mkdir d98 mkdir: cannot create directory `d98': Invalid argument nfs mount [root@rhsauto037 test2]# mkdir d98 mkdir: cannot create directory `d98': Input/output error [root@cutlass ~]# gluster v status 64-fuse Status of volume: 64-fuse Gluster process Port Online Pid ------------------------------------------------------------------------------ Brick fred.lab.eng.blr.redhat.com:/brick1/6.4-fuse 24025 N 7262 Brick fan.lab.eng.blr.redhat.com:/brick1/6.4-fuse 24020 Y 19383 Brick mia.lab.eng.blr.redhat.com:/brick1/6.4-fuse 24017 Y 27197 NFS Server on localhost 38467 Y 32556 NFS Server on fred.lab.eng.blr.redhat.com 38467 Y 7268 NFS Server on mia.lab.eng.blr.redhat.com 38467 Y 19066 NFS Server on 10.70.34.91 38467 Y 193 for defect 856459 able to reproduce with 3.3.0.6rhs-4.el6rhs.x86_64 on nfs mount [root@rhsauto037 new1]# stat d6 stat: cannot stat `d6': Invalid argument bug 860915 is reproducible with 3.3.4.0.4rhs-1.el6rhs.x86_64 on nfs mount :- for directory- mkdir: cannot create directory `11': Input/output error for file:- dd: opening `df59': Input/output error hence reopening the defect verified on with 3.3.4.0.4rhs-1.el6rhs.x86_64 not able to reproduce - 819444, 863114 and this defect 856459 so changing status to verified and bug 860915 is reproducible always so removing it from duplicate of this bug Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. http://rhn.redhat.com/errata/RHBA-2013-1262.html |