[LU-3948] Unable to load lustre module when the filesystem is running. Created: 13/Sep/13 Updated: 24/Jul/18 Resolved: 24/Jul/18 |
|
| Status: | Resolved |
| Project: | Lustre |
| Component/s: | None |
| Affects Version/s: | Lustre 2.4.1 |
| Fix Version/s: | None |
| Type: | Bug | Priority: | Minor |
| Reporter: | Shuichi Ihara (Inactive) | Assignee: | Bob Glossman (Inactive) |
| Resolution: | Cannot Reproduce | Votes: | 1 |
| Labels: | None | ||
| Environment: |
CentOS 6.4 |
||
| Severity: | 3 |
| Rank (Obsolete): | 10476 |
| Description |
|
If a node is running as a lustre server, with either MGS, MDT or OSTs locally then you cannot load the lustre module. This in turn prevents the Lustre client from mounting on a server. This appears to be a module loading order issue, if I load the Lustre module before mounting the targets then everything is fine.
From dmesg we have the warning: Sep 13 14:16:58 victrix-mds0 kernel: : LustreError: 18270:0:(lprocfs_status.c:489:lprocfs_register()) Lproc: Attempting to register osc more than once The relevant modules loaded at this time are: mdc 202485 0 |
| Comments |
| Comment by Peter Jones [ 13/Sep/13 ] |
|
Bob Could you please look into this one? Thanks Peter |
| Comment by Swapnil Pimpale (Inactive) [ 20/Sep/13 ] |
|
In this case the following modules were loaded (in that order) before the mounting of the servers/targets libcfs ksocklnd ko2iblnd ldiskfs ptlrpc lnet The workaround for this is loading the lustre module along with the above modules |
| Comment by Marek Magrys [ 18/Dec/13 ] |
|
We are also hitting this bug in 2.4.1, it would be nice to have this one solved. |
| Comment by Marek Magrys [ 28/Mar/14 ] |
|
Same in 2.5.1. |
| Comment by Peter Jones [ 24/Jul/18 ] |
|
Has not been reported for many years |