Actions
Enhancement #68881
closedSpeed up ceph-bluestore-tool show-label command
% Done:
0%
Tags (freeform):
Merge Commit:
Fixed In:
v19.3.0-7575-g3008ab4529
Released In:
v20.2.0~1126
Upkeep Timestamp:
2025-11-01T01:15:23+00:00
Description
Replication recipe:
# ninja vstart ceph-bluestore-tool # OSD=1 MON=1 FS=0 ../src/vstart.sh -l -n # ../src/stop.sh # ./bin/ceph-bluestore-tool --dev dev/osd0/block show-label --debug_bdev=20/20 --log-to-stderr=true
The execution is very fast, except waiting for bdev to finish:
2024-11-08T19:58:20.125+0000 7ffff5cb6a80 1 bdev(0x5555568ca000 dev/osd0/block) open path dev/osd0/block ... 2024-11-08T19:58:20.126+0000 7ffff5cb6a80 10 bdev(0x5555568ca000 dev/osd0/block) _aio_stop 2024-11-08T19:58:20.376+0000 7ffff4c30640 10 bdev(0x5555568ca000 dev/osd0/block) _aio_thread end
The improvement should be to cut this last 200ms.
We have this delay for a long time, but in recent versions of ceph-volume tool tenths of devices are probed at once, amassing to multiple seconds of idle delay.
Updated by Yaarit Hatuka over 1 year ago
- Assignee changed from Adam Kupczyk to Jaya Prakash
Updated by Jaya Prakash over 1 year ago
- Status changed from New to Fix Under Review
- Pull request ID set to 60791
Updated by Jaya Prakash about 1 year ago
- Status changed from Fix Under Review to Resolved
Updated by Upkeep Bot 9 months ago
- Merge Commit set to 3008ab452978e1bf406ef7ae9457e02342ea3f49
- Fixed In set to v19.3.0-7575-g3008ab45297
- Upkeep Timestamp set to 2025-07-10T08:43:47+00:00
Updated by Upkeep Bot 8 months ago
- Fixed In changed from v19.3.0-7575-g3008ab45297 to v19.3.0-7575-g3008ab4529
- Upkeep Timestamp changed from 2025-07-10T08:43:47+00:00 to 2025-07-14T19:38:33+00:00
Updated by Upkeep Bot 5 months ago
- Released In set to v20.2.0~1126
- Upkeep Timestamp changed from 2025-07-14T19:38:33+00:00 to 2025-11-01T01:15:23+00:00
Actions