Project

General

Profile

Actions

Bug #52434

closed

seastore: segment cleaner release crash

Added by Samuel Just over 2 years ago. Updated over 2 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
-
Target version:
-
% Done:

0%

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

Description

ERROR 2021-08-25 23:30:01,471 [shard 0] seastore - Cache::complete_commit(0x60000a45cc00): mutated CachedExtent(addr=0x600006fd9a00, type=OMAP_LEAF, version=1, dirty_from_or_retired_at=journal_seq_t(segment_seq=0, offset=paddr_t<NULL_SEG,
NULL_OFF>), paddr=paddr_t<42, 22241280>, state=MUTATION_PENDING, last_committed_crc=2068640271, refcount=2, laddr=146599936, pin=LBAPin(146599936~4096->paddr_t<42, 22241280>, size=10, depth=1)
ERROR 2021-08-25 23:30:01,471 [shard 0] seastore - Cache::complete_commit(0x60000a45cc00): invalid retire_set member addr paddr_t<BLOCK_REL_SEG, -4096> extent CachedExtent(addr=0x6000001a6460, type=RETIRED_PLACEHOLDER, version=0, dirty_fro
m_or_retired_at=journal_seq_t(segment_seq=4294967295, offset=paddr_t<4294967295, NULL_OFF>), paddr=paddr_t<BLOCK_REL_SEG, -4096>, state=INVALID, last_committed_crc=0, refcount=1, RetiredExtentPlaceholder)
ERROR 2021-08-25 23:30:01,471 [shard 0] seastore - SegmentCleaner::update_usage: segment 4294967292, delta -4096 invalid segment
ERROR 2021-08-25 23:30:01,471 [shard 0] none - ../src/crimson/os/seastore/segment_cleaner.h:84 : In function 'int64_t crimson::os::seastore::SpaceTrackerSimple::update_usage(crimson::os::seastore::segment_id_t, int64_t)', ceph_assert(%s)
0 == "impossible segment"

Actions #1

Updated by Samuel Just over 2 years ago

  • Status changed from Fix Under Review to Resolved
Actions

Also available in: Atom PDF