Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

pacific: common/options: turn off bluestore_fsck_quick_fix_on_mount by default #40309

Merged
merged 1 commit into from Mar 23, 2021

Commits on Mar 22, 2021

  1. common/options: turn off bluestore_fsck_quick_fix_on_mount by default

    This option enables 3 conversions:
    
    1) pool stats, added in nautilus
    2) per-pool omap, added in octopus
    3) per-pg omap (replacing (2)) in pacific
    
    Upgrading the long running cluster in sepia from octopus to pacific
    resulted in conversion (3). This conversion isn't particularly useful
    yet since the follow-on optimization of pg removal aren't in pacific
    yet.
    
    This took 25 minutes for the SSD-based osds with <10GB of omap. That's
    a lot of disruption, and some clusters have 10x that much omap data.
    
    Upgrades going from nautilus to pacific will miss the finer-grained
    stats granularity, but isn't such an important feature it's worth
    causing potential availability problems.
    
    In the future we can orchestrate these format changes via cephadm/rook
    to minimize the impact on the whole cluster, e.g. going an osd at a
    time or doing it during an off-peak period, and not necessarily at the
    same time as an upgrade.
    
    Fixes: https://tracker.ceph.com/issues/45265
    Signed-off-by: Josh Durgin <jdurgin@redhat.com>
    (cherry picked from commit c3e7acb)
    jdurgin authored and neha-ojha committed Mar 22, 2021
    Copy the full SHA
    65b0a45 View commit details
    Browse the repository at this point in the history