Project

General

Profile

Actions

Bug #64053

closed

Assertion in PriorityCache::Manager::balance() at OSD startup

Added by Igor Fedotov 4 months ago. Updated 3 months ago.

Status:
Duplicate
Priority:
Normal
Assignee:
-
Target version:
-
% Done:

0%

Source:
Community (dev)
Tags:
Backport:
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature (v1):
Crash signature (v2):

Description

-7> 2024-01-12T13:29:19.112+0100 7fa6601206c0 -1 ./src/common/PriorityCache.cc: In function 'void PriorityCache::Manager::balance()' thread 7fa6601206c0 time 2024-01-12T13:29:19.111780+0100
./src/common/PriorityCache.cc: 300: FAILED ceph_assert(mem_avail >= 0)

ceph version 18.2.1 (7fe91d5d5842e04be3b4f514d6dd990c54b29c76) reef (stable)
1: (ceph::__ceph_assert_fail(char const*, char const*, int, char const*)+0x12a) [0x55ac785d55c1]
2: ceph-osd(+0xe8975c) [0x55ac785d575c]
3: (PriorityCache::Manager::balance()+0x33f) [0x55ac7915db9f]
4: (BlueStore::MempoolThread::entry()+0x760) [0x55ac78c06750]
5: /lib/x86_64-linux-gnu/libc.so.6(+0x89044) [0x7fa66eea8044]
6: /lib/x86_64-linux-gnu/libc.so.6(+0x10961c) [0x7fa66ef2861c]

Occurs when bluestore_cache_kv_ratio + bluestore_cache_kv_onode_ratio + bluestore_cache_meta_ratio > 1.0
E.g. reproducible with the following settings:
global dev bluestore_cache_kv_ratio 0.200000
global dev bluestore_cache_meta_ratio 0.800000

and default bluestore_cache_kv_onode_ratio being equal to 0.04

or

bluestore_cache_kv_onode_ratio 0.110000 mon
bluestore_cache_kv_ratio 0.100000 mon
bluestore_cache_meta_ratio 0.800000


Related issues 1 (1 open0 closed)

Is duplicate of bluestore - Bug #50992: src/common/PriorityCache.cc: FAILED ceph_assert(mem_avail >= 0)Pending BackportIgor Fedotov

Actions
Actions #1

Updated by Igor Fedotov 3 months ago

  • Project changed from RADOS to bluestore
Actions #2

Updated by Igor Fedotov 3 months ago

  • Has duplicate Bug #50992: src/common/PriorityCache.cc: FAILED ceph_assert(mem_avail >= 0) added
Actions #3

Updated by Igor Fedotov 3 months ago

  • Status changed from New to Duplicate
Actions #4

Updated by Igor Fedotov 3 months ago

  • Has duplicate deleted (Bug #50992: src/common/PriorityCache.cc: FAILED ceph_assert(mem_avail >= 0))
Actions #5

Updated by Igor Fedotov 3 months ago

  • Is duplicate of Bug #50992: src/common/PriorityCache.cc: FAILED ceph_assert(mem_avail >= 0) added
Actions

Also available in: Atom PDF