[LU-4123] lfsck: @@@@@@ FAIL: /data/test/output isn't a shared directory Created: 18/Oct/13 Updated: 31/Dec/13 Resolved: 23/Dec/13 |
|
| Status: | Resolved |
| Project: | Lustre |
| Component/s: | None |
| Affects Version/s: | Lustre 2.4.1 |
| Fix Version/s: | Lustre 2.6.0, Lustre 2.5.1 |
| Type: | Bug | Priority: | Minor |
| Reporter: | Stephen Champion | Assignee: | Jian Yu |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | patch | ||
| Environment: |
Lustre 1.8 -> master |
||
| Severity: | 3 |
| Rank (Obsolete): | 11126 |
| Description |
|
check_write_access() compares the local node name to the host name passed via My cluster uses the nodename as the host name of the management interface I have a patch to use the remote nodename in check_write_access(). |
| Comments |
| Comment by Stephen Champion [ 18/Oct/13 ] |
| Comment by Stephen Champion [ 18/Oct/13 ] |
|
A little more detail - my startup script runs from an NFS exported directory. It specifies hosts by name of an IB interface:
check_logdir() creates the files: but must run on the node to actually be useful: This works just fine:
But because 'n013' != 'n013-ib1', the check for shared access fails. The patch insures that it will check for the same file name that is created, regardless of host/interface name arrangement. |
| Comment by Jian Yu [ 20/Nov/13 ] |
|
Patch landed on master branch. |
| Comment by Jian Yu [ 20/Nov/13 ] |
|
Patch was back-ported to Lustre b2_4 branch: http://review.whamcloud.com/8343 |