Details
-
Bug
-
Resolution: Unresolved
-
Minor
-
None
-
Lustre 2.4.0
-
Single node client, 3 OSTs on one OSS
-
3
-
8790
Description
It appears that there are multiple create threads being started for each OST on an OSS that have duplicate names:
5927 root 20 0 0 0 0 S 13.4 0.0 7:14.03 ll_ost_create00 5928 root 20 0 0 0 0 S 13.1 0.0 6:56.52 ll_ost_create00 9212 root 20 0 0 0 0 R 12.1 0.0 7:52.05 ll_ost_create00 5929 root 20 0 0 0 0 S 6.9 0.0 3:59.30 ll_ost_create01 9216 root 20 0 0 0 0 S 6.9 0.0 3:45.86 ll_ost_create01 5930 root 20 0 0 0 0 S 6.2 0.0 3:45.33 ll_ost_create01
Attachments
Issue Links
- is duplicated by
-
LU-7458 Thread names truncated in sysrq-t output
-
- Resolved
-
At the current time, it also appears that the ost_create threads are only used for OST_STATFS RPCs, with the OST_CREATE and OST_DESTROY RPCs being sent to the regular RPC handling portal, as can be seen by the RPC stats:
In that regard, it would make more sense to rename this thread the ost_statfs thread, and potentially move the ost_create and ost_destroy RPCs to a new portal, so that they are serviced more promptly instead of being blocked behind other RPCs and/or blocking other RPCs (though since there are so few concurrent create/destroy RPCs they are unlikely to block other RPCs being processed).