ceph / ceph/cbt

Readahead for use_existing

Open
#25 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
307
Forks
151
Avg merge
14d 23h
Merged PRs (30d)
1

Description

When using use_existing, readahead is not set on the OSDs because they do not have the labels CBT expects. We should probably determine which devices are mounted in /var/lib/osd/\* and then set their readahead values.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by tracing the use_existing path and how CBT currently finds devices through its expected labels. Inspect how devices mounted under /var/lib/osd/* can be identified, then verify that readahead is set for those OSD devices; done means existing OSDs receive the intended readahead values without CBT labels.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
devops, distributed-systems
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.