[LU-1277] Initial IO is slow after mount on the client Created: 02/Apr/12 Updated: 20/Aug/12 Resolved: 20/Aug/12 |
|
| Status: | Closed |
| Project: | Lustre |
| Component/s: | None |
| Affects Version/s: | Lustre 1.8.7 |
| Fix Version/s: | None |
| Type: | Bug | Priority: | Minor |
| Reporter: | Shuichi Ihara (Inactive) | Assignee: | Johann Lombardi (Inactive) |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | None | ||
| Attachments: |
|
| Severity: | 3 |
| Rank (Obsolete): | 6424 |
| Description |
|
Hi, we have an customer who have existing lustre filesystem (usage is about 60-70%). When they mount the lustre on the clients and start the IO the client, the initial IO performance is always slow. |
| Comments |
| Comment by Shuichi Ihara (Inactive) [ 02/Apr/12 ] |
|
attached is syslog (we ran sysraq+t) on one of OSSs, we saw these call-trace on all of OSS, when this problem happens. |
| Comment by Johann Lombardi (Inactive) [ 02/Apr/12 ] |
|
Hi Ihara, Once performance are back to "normal" from a given client, if you then mount a new client, are performance bad again on this new client until you repeat the test several times? If this is really related to the lustre client itself, then it might be due to grant. It will take several bulk writes for the client to own 32MB of grant space. To isolate the problem, could you please:
|
| Comment by Shuichi Ihara (Inactive) [ 02/Apr/12 ] |
|
Johann, we just tried to mount on a new client after back to the normal performance, but the performance was no problem on that client. btw, we saw similar behavior that was reported on |
| Comment by Johann Lombardi (Inactive) [ 02/Apr/12 ] |
|
If the problem only happens after OST restart, then i'm afraid that the only "solution" would be to write some tool/patch to pre-load the bitmaps in memory. Now, if the problem can also happen while the OST wasn't restarted recently, it could mean that some bitmaps got evicted from memory and it might make sense to try to disable the OSS read cache feature (there are actually 2 parameters to disable) if not done already. |
| Comment by Shuichi Ihara (Inactive) [ 02/Apr/12 ] |
|
So far, the problem only happens after mount the OSTs.. |
| Comment by Oleg Drokin [ 02/Apr/12 ] |
|
I think this is a longstanding issue related to bitmap loading and calculating of extent tables on ext4 mount. |
| Comment by Johann Lombardi (Inactive) [ 06/Aug/12 ] |
|
Hi Ihara, are you ok to close this bug? |
| Comment by Shuichi Ihara (Inactive) [ 18/Aug/12 ] |
|
yes, please. we will try dumpe2fs before start OSTs to load bitmap and extent table calculation. Thanks for advice! |