[LU-8292] unnecessary LustreError 17754:0:(file.c:1900:ll_do_fiemap()) obd_get_info failed: rc = -95 Created: 16/Jun/16 Updated: 14/Feb/17 Resolved: 03/Oct/16 |
|
| Status: | Resolved |
| Project: | Lustre |
| Component/s: | None |
| Affects Version/s: | Lustre 2.5.5 |
| Fix Version/s: | None |
| Type: | Bug | Priority: | Minor |
| Reporter: | Olaf Faaland | Assignee: | Nathaniel Clark |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | llnl, llnlfixready, zfs | ||
| Environment: |
RHEL6.7 and RHEL7.2 |
||
| Issue Links: |
|
||||||||
| Severity: | 3 | ||||||||
| Rank (Obsolete): | 9223372036854775807 | ||||||||
| Description |
|
With ZFS backend, ioctl(fd, FS_IOC_FIEMAP, fiemap) on the client results in an obd_get_info call to the OST(s). 2016-06-16 10:04:23 LustreError: 11-0: lcy-OST0004-osc-ffff88044702bc00: Communicating with 10.1.1.175@o2ib9, operation ost_get_info failed with -95. 2016-06-16 10:04:23 LustreError: 3698:0:(file.c:1900:ll_do_fiemap()) obd_get_info failed: rc = -95 Since the user is notified of the ioctl failure, and the failure does not result in any compromise of the file system or the file data, this should not produce a console message. The RHEL6 cp command did not use this ioctl, but the RHEL7 one does. So with RHEL7 this has become much more noticable. |
| Comments |
| Comment by Peter Jones [ 16/Jun/16 ] |
|
Nathaniel Could you please assist with this one? Peter |
| Comment by Nathaniel Clark [ 16/Jun/16 ] |
|
The "ll_do_fiemap" message only appears in the 2.5 code. Are you using that release on el7? |
| Comment by Andreas Dilger [ 16/Jun/16 ] |
|
Two notes here:
That should all be done only if (!rc && (...). |
| Comment by Olaf Faaland [ 17/Jun/16 ] |
|
Nathaniel, My mistake, you're right. The ll_do_fiemap console message does not occur in 2.8. 2.8 produces only the "operation ost_get_info failed" console message Andreas describes. thanks, |
| Comment by Peter Jones [ 19/Jun/16 ] |
|
> The "ll_do_fiemap" message only appears in the 2.5 code. Are you using that release on el7? Yes they have el7 for clients only |
| Comment by Peter Jones [ 03/Oct/16 ] |
|
No change needed to master. 2.5.x fix is flagged for LLNL to pickup |