Bug 874051 - ln command execution fails on files with "invalid argument" error when executed the command from nfs mount
Summary: ln command execution fails on files with "invalid argument" error when execut...
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Red Hat Gluster Storage
Classification: Red Hat Storage
Component: glusterfs
Version: 2.0
Hardware: Unspecified
OS: Unspecified
high
unspecified
Target Milestone: ---
: ---
Assignee: Amar Tumballi
QA Contact: spandura
URL:
Whiteboard:
Depends On: 872923
Blocks:
TreeView+ depends on / blocked
 
Reported: 2012-11-07 11:30 UTC by Vidya Sakar
Modified: 2013-12-19 00:08 UTC (History)
12 users (show)

Fixed In Version: glusterfs-3.3.0.5rhs-36
Doc Type: Bug Fix
Doc Text:
Cause: Internally, getattr does a lookup after a recent change. For a lookup, the server needs parent gfid and the basename of the file, but since lookup is issued from getattr operation, it does not have the parent gfid ready(is NULL). Consequence: ln fails because lookup from getattr(internally) fails with EINVAL. Fix: Populate the parent inode(which contains gfid) in inode_loc_fill so that servers can lookup based on {parent gfid, basename} Result: The problem described does not happen with the fix.
Clone Of: 872923
Environment:
Last Closed: 2012-11-12 18:47:47 UTC
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Red Hat Product Errata RHSA-2012:1456 0 normal SHIPPED_LIVE Low: Red Hat Storage 2.0 security, bug fix, and enhancement update #3 2012-11-12 23:46:48 UTC

Comment 2 errata-xmlrpc 2012-11-12 18:47:47 UTC
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/RHSA-2012-1456.html


Note You need to log in before you can comment on or make changes to this bug.