Project

General

Profile

Actions

Bug #52081

closed

rbd persistent SSD cache crash at retire_entries

Added by chunsong feng almost 3 years ago. Updated over 2 years ago.

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

0%

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

Description

/root/rpmbuild/BUILD/ceph-16.2.5-8-gb1f52008f42/src/librbd/cache/pwl/ssd/WriteLog.cc: In function 'bool librbd::cache::pwl::ssd::WriteLog<ImageCtxT>::retire_entries(long unsigned int) [with ImageCtxT = librbd::ImageCtx]' thread 7f3655ffb700 time 2021-08-06T15:15:00.113374+0800
/root/rpmbuild/BUILD/ceph-16.2.5-8-gb1f52008f42/src/librbd/cache/pwl/ssd/WriteLog.cc: 611: FAILED ceph_assert((it)->log_entry_index == (control_block_pos + data_length + MIN_WRITE_ALLOC_SSD_SIZE) % this->m_log_pool_size + DATA_RING_BUFFER_OFFSET)
ceph version 16.2.5-8-gb1f52008f42 (b1f52008f422bdda8ea80cf01d9ebdb659eee803) pacific (stable)
1: (ceph::__ceph_assert_fail(char const
, char const*, int, char const*)+0x158) [0x7f36cd38b49c]
2: /usr/lib64/ceph/libceph-common.so.2(+0x2776b6) [0x7f36cd38b6b6]
3: (librbd::cache::pwl::ssd::WriteLog<librbd::ImageCtx>::retire_entries(unsigned long)+0x140f) [0x7f366c47838f]
4: (librbd::cache::pwl::ssd::WriteLog<librbd::ImageCtx>::process_work()+0x298) [0x7f366c471a98]
5: (LambdaContext<librbd::cache::pwl::AbstractWriteLog<librbd::ImageCtx>::wake_up()::{lambda(int)#3}>::finish(int)+0x12) [0x7f366c4298d2]
6: (ThreadPool::PointerWQ<Context>::_void_process(void*, ThreadPool::TPHandle&)+0x148) [0x7f366c42a398]
7: (ThreadPool::worker(ThreadPool::WorkThread*)+0xe9a) [0x7f36cd48a0ca]
8: (ThreadPool::WorkThread::entry()+0x15) [0x7f36cd48a935]
9: /lib64/libpthread.so.0(+0x82de) [0x7f36d78f52de]
10: clone()


Files

ssd_crash.txt (18.7 KB) ssd_crash.txt chunsong feng, 08/06/2021 07:25 AM
ceph-client.admin.3014381.log (9.22 KB) ceph-client.admin.3014381.log chunsong feng, 08/10/2021 02:08 AM

Related issues 1 (0 open1 closed)

Is duplicate of rbd - Bug #50675: [pwl ssd] cache larger than 4G will corrupt itselfResolvedCONGMIN YIN

Actions
Actions

Also available in: Atom PDF